Main Content

target.get

ターゲット オブジェクトを内部データベースから取得

説明

targetObject = target.get(targetType, targetObjectId) はターゲット オブジェクトを内部データベースから取得します。

tFOList = target.get(targetType) は、内部データベースに保存されている targetType オブジェクトのリストを返します。

tFOList = target.get(targetType, Name, Value) は、名前と値のペアに一致するプロパティをもつ targetType オブジェクトのリストを返します。

すべて折りたたむ

この例では、オブジェクト識別子 myLanguageImplementationID に関連付けられた target.LanguageImplementation オブジェクトを削除する方法を示します。

内部データベースからオブジェクトを取得します。

objectToRemove = target.get('LanguageImplementation', myLanguageImplementationID);

オブジェクトを削除します。

target.remove(objectToRemove);

この例では、プロセッサの属性に関する記述を MATLAB® に提供する target.Board オブジェクトの作成方法を示します。 target.get を使用して、サポートされるプロセッサの記述を取得します。

ボード オブジェクトを作成します。

hostTarget = target.create('Board', 'Name', 'Host Intel processor');

サポートされるプロセッサを再利用することで、ボードのプロセッサを指定します。

hostTarget.Processors = target.get('Processor', ...
                                   'Intel-x86-64 (Linux 64)'); 

入力引数

すべて折りたたむ

取得するオブジェクトのクラスを指定します。たとえば、次のように取得します。

  • target.Processor オブジェクトの場合、'Processor' を指定します。

  • target.LanguageImplementation オブジェクトの場合、'LanguageImplementation' を指定します。

サポートされるクラスのリストについては、target Package を参照してください。

取得するオブジェクトの一意の識別子、つまり、オブジェクトの Id プロパティ値を指定します。

出力引数

すべて折りたたむ

取得したターゲット オブジェクト。次に例を示します。

  • targetType'Processor' の場合、返されるオブジェクトは target.Processor オブジェクトです。

  • targetType'LanguageImplementation' の場合、返されるオブジェクトは target.LanguageImplementation オブジェクトです。

サポートされるクラスのリストについては、target Package を参照してください。

取得したターゲット オブジェクトのリスト。

バージョン履歴

R2019a で導入