В этом примере показано, как удалить пользовательский атрибут.
Загрузите 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
Очистка
Очистите команды. Очистите открытые наборы требования и закройте открытые модели, не сохраняя изменения.