exponenta event banner

inspectAttribute

Класс: slreq. ReqSet
Пакет: slreq

Получение сведений о пользовательском атрибуте набора требований

Синтаксис

atrb = inspectAttribute(rs,name)

Описание

atrb = inspectAttribute(rs,name) возвращает структуру с информацией об имени пользовательского атрибута, указанного name в наборе требований rs.

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

развернуть все

Набор требований, указанный как slreq.ReqSet объект.

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

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

развернуть все

Сведения о пользовательском атрибуте, возвращенные как struct.

Примеры

развернуть все

В этом примере показано, как получить информацию о пользовательском атрибуте набора требований.

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

slreq.load('crs_req_func_spec');
rs = slreq.find('Type','ReqSet');

Добавить Checkbox пользовательский атрибут для набора требований с описанием. Использовать inspectAttribute для получения информации о пользовательском атрибуте.

addAttribute(rs,'MyCheckbox','Checkbox','Description',...
    'This checkbox atrribute can be true or false.');
atrb = inspectAttribute(rs,'MyCheckbox')
atrb = struct with fields:
           name: 'MyCheckbox'
           type: Checkbox
    description: 'This checkbox atrribute can be true or false.'
        default: 0

Очистка

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

slreq.clear;
bdclose all;
Представлен в R2020b