このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
discardChanges
説明
例
Simulink インターフェイス ディクショナリに対する変更の破棄
インターフェイス ディクショナリに新しい列挙型を追加し、変更を破棄します。
ディクショナリに変更がないことを確認します。
dictAPI = Simulink.interface.dictionary.open('MyInterfaces.sldd');
isDirty(dictAPI)
ans = logical 0
列挙型 MyEnum
を追加します。
addEnumType(dictAPI,'MyEnum');
getDataTypeNames(dictAPI)
ans = 1×8 cell array Columns 1 through 5 {'MyEnum'} {'myAliasType1'} {'myAliasType2'} {'myAliasType3'} {'myColor'} Columns 6 through 8 {'myStructType1'} {'myStructType2'} {'myValueType1'}
変更を破棄します。
discardChanges(dictAPI); getDataTypeNames(dictAPI)
ans = 1×7 cell array Columns 1 through 4 {'myAliasType1'} {'myAliasType2'} {'myAliasType3'} {'myColor'} Columns 5 through 7 {'myStructType1'} {'myStructType2'} {'myValueType1'}
入力引数
dictObj
— インターフェイス ディクショナリ
Simulink.interface.Dictionary
オブジェクト
インターフェイス ディクショナリ。Simulink.interface.Dictionary
オブジェクトとして指定します。この関数を使用する前に、Simulink.interface.dictionary.create
または Simulink.interface.dictionary.open
を使用して dictObj
を作成するか開いておきます。
バージョン履歴
R2023a で導入R2023b: Simulink.interface.Dictionary
オブジェクトから Simulink.dictionary.ArchitecturalData
オブジェクトへの置き換え
R2023b 以降では、Simulink.interface.Dictionary
オブジェクトではなく、Simulink.dictionary.ArchitecturalData
オブジェクトを使用して、プログラムでアーキテクチャ データを管理します。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)