getAttribute

Класс: slreq. Ссылка
Пакет: slreq

Получите пользовательские атрибуты ссылки

Синтаксис

val = getAttribute(myLink,name)

Описание

val = getAttribute(myLink,name) возвращает пользовательское значение атрибута, заданного в name для ссылки myLink.

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

расширить все

Ссылка, заданная как slreq.Link объект.

Имя пользовательского атрибута, заданное как символьный массив.

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

расширить все

Пользовательское значение атрибута, возвращаемое как символьный массив, double, logical, или datetime. Тип данных зависит от типа пользовательского атрибута.

Примеры

расширить все

В этом примере показано, как получить значение атрибута заданного пользовательского атрибута для ссылки.

Загрузите crs_req файлы требований, которые содержат ссылки для системы круиз-контроля. Найдите набор ссылок.

slreq.load('crs_req');
ls = slreq.find('Type','LinkSet');

Создайте массив ссылок, содержащий все ссылки из ссылки набора ls. Получите одну ссылку из массива. Получите значение атрибута пользовательского атрибута, вызываемого Target Speed Change, который отслеживает, связаны ли связанные требования с увеличением или уменьшением скорости.

linksArray = find(ls);
myLink = linksArray(7);
val = getAttribute(myLink,'Target Speed Change')
val = 
'Decrement'

Очистка

Очистка команд. Очистите открытые наборы требований и закройте открытые модели, не сохраняя изменения.

slreq.clear;
bdclose all;
Введенный в R2020b