target.get

Извлечение целевых объектов из внутренней базы данных

Описание

пример

targetObject = target.get(targetType, targetObjectId) извлекает целевой объект из внутренней базы данных.

tFOList = target.get(targetType) возвращает список targetType объекты, которые хранятся во внутренней базе данных.

пример

tFOList = target.get(targetType, Name, Value) возвращает список targetType объекты, которые имеют свойства, совпадающие с парами "имя-значение".

Примеры

свернуть все

В этом примере показано, как можно удалить target.LanguageImplementation объект, сопоставленный с идентификатором объекта, myLanguageImplementationID.

Извлечение объекта из внутренней базы данных.

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

Удалите объект.

target.remove(objectToRemove);

В этом примере показано, как создать target.Board объект, который обеспечивает MATLAB® с описанием атрибутов процессора. В нем используются target.get для получения описания поддерживаемого процессора.

Создайте объект платы.

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

Укажите процессор для платы при помощи поддерживаемого процессора.

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

Входные параметры

свернуть все

Укажите класс объекта, который вы хотите получить. Для примера, чтобы получить:

  • A target.Processor объект, задайте 'Processor' .

  • A target.LanguageImplementation объект, задайте 'LanguageImplementation'.

Список поддерживаемых классов см. в разделе target Package.

Задайте уникальный идентификатор объекта, который вы хотите получить, то есть Id значение свойства объекта.

Выходные аргументы

свернуть все

Полученный целевой объект. Для примера:

  • Если targetType является 'Processor'возвращенный объект является target.Processor объект.

  • Если targetType является 'LanguageImplementation'возвращенный объект является target.LanguageImplementation объект.

Список поддерживаемых классов см. в разделе target Package.

Список извлеченных целевых объектов.

Введенный в R2019a