remove

Класс: slreq. Оправдание
Пакет: slreq

Удаление элементов обоснования

Синтаксис

count = remove(jt, 'PropertyName', PropertyValue)

Описание

count = remove(jt, 'PropertyName', PropertyValue) удаляет дочерние элементы обоснования, принадлежащие родительскому обоснованию jt с дополнительными свойствами, заданными PropertyName и PropertyValue. Возвращает количество элементов, удаленных как count.

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

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

Родительское обоснование, заданное как slreq.Justification объект.

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

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

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

Примеры

Удаление элементов обоснования

Загрузите файл набора требований.

rs = slreq.load('C:\MATLAB\My_Requirements_Set_1.slreqx');
Найти объекты обоснования в наборе требований.
myJustifications = find(rs, 'Type', 'Justification')
myJustifications = 

  1×10 Justification array with properties:

    Id
    Summary
    Description
    Keywords
    Rationale
    CreatedOn
    CreatedBy
    ModifiedBy
    SID
    FileRevision
    ModifiedOn
    Dirty
    Comments
Удалите один из объектов обоснования, который был создан Джейн Доу.
count = remove(myJustifications(1), 'CreatedBy', 'Jane Doe')
count = 
  
  1

См. также

Введенный в R2018b