Main Content

deleteEntry

データ ディクショナリ エントリを削除

説明

deleteEntry(entryObj) は、entryObj (Simulink.data.dictionary.Entry オブジェクト) で表されるデータ ディクショナリ エントリを削除します。対応するエントリは定義元のデータ ディクショナリに存在しなくなります。

この関数は、削除されたエントリを表す Simulink.data.dictionary.Entry オブジェクトの Status プロパティを 'Deleted' に設定します。それらのオブジェクトについては Status プロパティにのみアクセスできます。

すべて折りたたむ

データ ディクショナリ エントリ fuelFlowfuelFlowObj という名前の Simulink.data.dictionary.Entry オブジェクトで表します。fuelFlow はデータ ディクショナリ myDictionary_ex_API.sldd で定義されています。

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');
fuelFlowObj = getEntry(dDataSectObj,'fuelFlow');

エントリ fuelFlow をデータ ディクショナリ myDictionary_ex_API.sldd から削除します。myDictionary_ex_API.slddfuelFlow エントリが含まれなくなります。

deleteEntry(fuelFlowObj)

入力引数

すべて折りたたむ

ターゲットのデータ ディクショナリ エントリ。Simulink.data.dictionary.Entry オブジェクトとして指定します。この関数を使用する前に、関数 getEntry などを使用してターゲットのエントリを Simulink.data.dictionary.Entry オブジェクトで表しておきます。

代替方法

モデル エクスプローラーのウィンドウを使用して、データ ディクショナリの内容を表示してエントリを削除することができます。

バージョン履歴

R2015a で導入