このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Simulink.interface.Dictionary
説明
Simulink.interface.Dictionary
オブジェクトは、インターフェイス ディクショナリの管理に役立つメソッドを提供します。
作成
Simulink インターフェイス ディクショナリを作成し、そのディクショナリを表すオブジェクトを返すには、関数 Simulink.interface.dictionary.create
を使用します。
dictName = 'MyInterfaces.sldd';
dictAPI = Simulink.interface.dictionary.create(dictName);
インターフェイス ディクショナリを既に作成してある場合は、関数 Simulink.interface.dictionary.open
を使用して既存のディクショナリを表す Simulink.interface.dictionary
オブジェクトを作成できます。
dictAPI = Simulink.interface.dictionary.open('MyInterfaces.sldd');
プロパティ
オブジェクト関数
addAliasType | Simulink インターフェイス ディクショナリへの Simulink エイリアス タイプの追加 |
addDataInterface | Simulink インターフェイス ディクショナリへのデータ インターフェイスの追加 |
addEnumType | Simulink インターフェイス ディクショナリへの列挙型の追加 |
addNumericType | Simulink インターフェイス ディクショナリへの Simulink 数値型の追加 |
addPlatformMapping | Simulink インターフェイス ディクショナリへの AUTOSAR Classic マッピングの追加 |
addReference | 別のインターフェイス ディクショナリへの Simulink インターフェイス ディクショナリ参照の追加 |
addServiceInterface | Simulink インターフェイス ディクショナリへのサービス インターフェイスの追加 |
addStructType | Simulink インターフェイス ディクショナリへの Simulink.Bus で表される構造体型の追加 |
addValueType | Simulink インターフェイス ディクショナリへの値のタイプの追加 |
close | Simulink インターフェイス ディクショナリへの開いている接続を閉じる |
discardChanges | インターフェイス ディクショナリに対する変更の破棄 |
findEntryByName | インターフェイス ディクショナリ内の指定したエントリ名に対応するオブジェクトの取得 |
getDataType | Simulink インターフェイス ディクショナリ内のデータ型の取得 |
getDataTypeNames | Simulink インターフェイス ディクショナリ内のデータ型の名前の取得 |
getInterface | Simulink インターフェイス ディクショナリ内のインターフェイスのインターフェイス オブジェクトの取得 |
getInterfaceNames | Simulink インターフェイス ディクショナリ内のインターフェイス名の cell 配列の取得 |
getPlatformMapping | ディクショナリ内のプラットフォームのプラットフォーム マッピング オブジェクトの取得 |
getReferences | 別のインターフェイス ディクショナリから参照されているインターフェイス ディクショナリの名前の cell 配列の取得 |
importFromBaseWorkspace | Simulink オブジェクト定義のインポート |
importFromFile | Simulink オブジェクト定義のインポート |
isDirty | Simulink インターフェイス ディクショナリに未保存の変更があるかどうかの確認 |
removeDataType | Simulink インターフェイス ディクショナリからのデータ型の削除 |
removeInterface | Simulink インターフェイス ディクショナリからのインターフェイスの削除 |
removeReference | 別のインターフェイス ディクショナリからの Simulink インターフェイス ディクショナリ参照の削除 |
save | Simulink インターフェイス ディクショナリに対する変更の保存 |
show | スタンドアロン ビューアーでの Simulink インターフェイス ディクショナリの内容の表示 |
showChanges | 比較ビューアーでの Simulink インターフェイス ディクショナリの内容に対する変更の表示 |
例
バージョン履歴
R2022b で導入参考
autosar.dictionary.ARClassicPlatformMapping
| Simulink.interface.dictionary.DataInterface
| Simulink.interface.dictionary.DataElement
| addElement
| exportDictionary
| getPlatformProperties
| getPlatformProperty
| setPlatformProperty
| Simulink.interface.dictionary.create
| Simulink.interface.dictionary.open