メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

deleteEntry

R2025b

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

説明

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

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

例

例

すべて折りたたむ

データ ディクショナリ エントリ fuelFlow を fuelFlowObj という名前の 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.sldd に fuelFlow エントリが含まれなくなります。

deleteEntry(fuelFlowObj)

入力引数

すべて折りたたむ

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

代替方法

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

バージョン履歴

R2015a で導入