В этом примере показано, как удалить пользовательский атрибут.
Загрузка crs_req_func_spec, который является файлом требований для системы круиз-контроля. Найдите набор требований в файлах.
Добавление Edit пользовательский атрибут набора требований. Подтвердите, что он был успешно добавлен при доступе к CustomAttributeNames свойство для набора требований.
atrb1 = 1x1 cell array
{'MyCheckbox'}
Найдите требование в наборе требований. Установите пользовательское значение атрибута для требования с помощью setAttribute.
Пользовательский атрибут MyCheckbox теперь используется в соответствии с требованием. Удалите требование при помощи deleteAttribute с 'Force' установлено на true. Подтвердите удаление путем доступа к CustomAttributeNames свойство для набора требований.
atrb2 =
0x0 empty cell array
Только удаление пользовательского атрибута, если атрибут не используется
Добавление Edit пользовательский атрибут набора требований. Атрибут не используется, поскольку значение не задано для ссылок. Подтвердите, что оно добавлено путем доступа к CustomAttributeNames свойство для набора требований.
atrb3 = 1x1 cell array
{'MyEditAttribute'}
Вы можете удалить атрибут, только если атрибут не используется, задав Force на false. Если атрибут используется ссылками, то произойдет ошибка. Подтвердите удаление путем доступа к CustomAttributeNames свойство для набора требований.
atrb4 =
0x0 empty cell array
Очистка
Очистка команд. Очистите открытые наборы требований и закройте открытые модели, не сохраняя изменений.