slreq. Класс ссылки
Пакет: slreq
Суперклассы:
Работа с внешним требованием проксирует объекты
Описание
Экземпляры slreq.Reference
являются прокси для внешних объектов требования, которыми стороннее внешнее приложение управляет и поддерживает. Объекты требования, на которые ссылаются, только для чтения, но могут синхронизироваться из внешнего приложения и могут существовать только в наборе требований.
Конструкция
ref
= find(rs
, 'Type'
, 'Reference'
, 'PropertyName'
, PropertyValue
)
находит и возвращает требование, на которое ссылаются, или набор требований, на которые ссылаются, ref
в требованиях установил rs
, заданный свойствами, совпадающими с PropertyName
и PropertyValue
.
ref
= add(rs
, 'Artifact'
, FileName
, 'PropertyName'
, PropertyValue
)
добавляет требование, на которое ссылаются, ref
в, требования устанавливают rs
который требования ссылок из внешнего документа, заданного FileName
со свойствами и пользовательскими атрибутами, заданными PropertyName
и PropertyValue
.
Входные параметры
развернуть все
rs
— Объект набора требования
Объект slreq.ReqSet
Набор требования, заданный как объект slreq.ReqSet
.
FileName
Контейнерный идентификатор
символьный вектор
Имя файла для контейнерного идентификатора верхнего уровня, такого как название документа Microsoft® Office или уникальный идентификатор IBM® Rational® DOORS® Module.
Выходные аргументы
развернуть все
ref
— Требование, на которое ссылаются,
Объект slreq.Reference
Требование, на которое ссылаются, заданное как объект slreq.Reference
.
Свойства
развернуть все
Id
— ID требования, на который ссылаются,
символьный вектор
ID требования, на который ссылаются, возвращенный как вектор символов.
CustomId
— Требование, на которое ссылаются, Пользовательский ID
символьный вектор
Требование, на которое ссылаются, пользовательский ID, возвращенный как вектор символов.
Artifact
— Контейнерный идентификатор
символьный вектор
Контейнерный идентификатор верхнего уровня, как название документа Microsoft Office или уникальный идентификатор Модуля Rational DOORS IBM.
ArtifactId
— Идентификатор требования
символьный вектор
Уникальный идентификатор требования в исходном документе требований. Для требований, импортированных из Rational DOORS IBM, ArtifactId является Числовым Идентификатором объекта. Для требований, импортированных из Microsoft Word, имена закладки используются в качестве ArtifactId.
Domain
— Тип настраиваемой ссылки документа требований
символьный вектор
Тип настраиваемой ссылки документа требований. Для получения дополнительной информации смотрите Типы Настраиваемой ссылки.
Пример: 'linktype_rmi_doors', 'linktype_rmi_excel'
UpdatedOn
— Требование даты и времени, на которое ссылаются, обновилось
datetime
Дата и время требование, на которое ссылаются, в последний раз синхронизировалась с внешним документом, заданным как значение datetime
. Программное обеспечение автоматически заполняет это свойство.
IsLocked
Индикатор блокировки требования, на который ссылаются,
1
(значение по умолчанию) | 0
Указывает, заблокировано ли требование, на которое ссылаются. 1
для заблокированного и 0
для разблокированного.
Сводные данные
Сводные данные требования, на которые ссылаются,
символьный вектор
Текст сводных данных требования, на который ссылаются, возвращенный как вектор символов.
Описание
Описание требования, на которое ссылаются,
символьный вектор
Текст описания требования, на который ссылаются, возвращенный как многострочный вектор символов.
Rationale
— Объяснение требования, на которое ссылаются,
символьный вектор
Текст объяснения требования, на который ссылаются, возвращенный как многострочный вектор символов.
Ключевые слова
Ключевые слова требования, на которые ссылаются,
массив символов
Ключевые слова требования, на которые ссылаются, заданные как символьный массив.
Ввод
Тип требования, на который ссылаются,
символьный вектор
Тип требования, на который ссылаются. Для получения дополнительной информации смотрите Типы Требования.
SID
— Сеанс требования, на который ссылаются, Независимый Идентификатор
символьный вектор
Сеанс Независимый Идентификатор, соответствующий требованию, на которое ссылаются.
FileRevision
— Номер версии требования, на который ссылаются,
скаляр
Номер версии требования, на который ссылаются, заданный как скаляр.
ModifiedOn
— Требование даты, на которое ссылаются, было изменено
datetime
Дата требование, на которое ссылаются, была в последний раз изменена, задана как значение datetime
. Программное обеспечение автоматически заполняет это свойство.
ModifiedBy
— Модификатор требования, на который ссылаются,
символьный вектор
Имя человека или организации, которые длятся, изменило требование, на которое ссылаются.
CreatedOn
— Требование даты, на которое ссылаются, было создано
datetime
Дата требование, на которое ссылаются, была создана, задана как значение datetime
. Программное обеспечение автоматически заполняет это свойство.
CreatedBy
— Создатель требования, на которого ссылаются,
символьный вектор
Имя человека или организации, которая создала требование, на которое ссылаются.
Dirty
— Несохраненный индикатор изменений
0 | 1
Указывает, имеет ли требование, на которое ссылаются, несохраненные изменения. 0
ни для каких несохраненных изменений и 1
для несохраненных изменений.
Комментарии требования, на которые ссылаются,
массив структур
Комментарии, которые присоединяются с требованием, на которое ссылаются, возвратились как структура.
Методы
добавление | Добавьте требования, на которые ссылаются, |
addComment | Добавьте комментарии в требования, на которые ссылаются, |
дочерние элементы | Найдите дочерние ссылки |
поиск | Найдите требования, на которые ссылаются, |
getAttribute | Получите пользовательские атрибуты требования, на которые ссылаются, |
getImplementationStatus | Запросите сводные данные состояния реализации требования, на которые ссылаются, |
getVerificationStatus | Запросите сводные данные состояния верификации требования, на которые ссылаются, |
isJustifiedFor | Проверяйте, выравнивается ли по ширине требование, на которое ссылаются, |
justifyImplementation | Выровняйте по ширине требования, на которые ссылаются, для реализации |
justifyVerification | Выровняйте по ширине требования, на которые ссылаются, для верификации |
родительский элемент | Найдите родительский элемент требования, на которое ссылаются, |
удаление | Удалите требования, на которые ссылаются, |
reqSet | Возвратите родительский набор требований |
setAttribute | Установите пользовательские атрибуты требования, на которые ссылаются, |
разблокировать | Разблокируйте требования, на которые ссылаются, |
unlockAll | Разблокируйте требования всего дочернего элемента, на которые ссылаются, для редактирования |
updateFromDocument | Обновите требования, на которые ссылаются, из внешнего документа требований |
Примеры
Получите указатель на требование, на которое ссылаются,
Введенный в R2018a