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