find
構文
説明
は、指定したカテゴリと一致するアーキテクチャ要素の AUTOSAR コンポーネント、コンポジションまたはアーキテクチャ モデル archElements
= find(archCCM
,category
)archCCM
を検索します。archElements
出力引数は、見つかったアーキテクチャ要素のハンドルを返します。category
の有効な値は、Component
、Composition
、Port
または Connector
です。archCCM
引数は、addComponent
、addComposition
、autosar.arch.createModel
または autosar.arch.loadModel
への以前の呼び出しにより返されるコンポーネント、コンポジションまたはアーキテクチャ モデルのハンドルです。find
の既定のスコープは、指定したコンポジションまたはアーキテクチャ モデルの最上位レベルであり、モデルの階層構造のすべてのレベルではありません。
を使用すると、AUTOSAR アーキテクチャ要素の検索を AUTOSAR コンポジションまたはアーキテクチャ モデルの階層構造のすべてのレベルに拡張できます。すべてのレベルを検索するには、archElements
= find(archCCM
,category
,'AllLevels',value
)value
を true
として指定します。
では、要素の指定されたカテゴリのプロパティに対する制約値を指定し、検索を絞り込みます。archElements
= find(archCCM
,category
,property,value
)
例
入力引数
出力引数
バージョン履歴
R2020a で導入