slreq.LinkSet class

Пакет: slreq

Работа с наборами ссылки

Описание

Экземпляры slreq.LinkSet объекты Набора Ссылки. Ссылки организованы в наборах ссылки. Каждый набор ссылки сопоставлен с исходным артефактом, таким как Simulink® модель или словарь данных и сериализируются в отдельный файл, который хранит ссылки, сопоставленные им. Местоположение по умолчанию и имя ссылки устанавливают соответствия файла тот из исходного артефакта.

Создание

allLinkSets = slreq.find('Type', 'LinkSet') находит и возвращает массив загруженного slreq.LinkSet объекты allLinkSets.

myLinkSet = slreq.find('Type', 'LinkSet', 'Name', ArtifactName) находит и возвращает slreq.LinkSet объект myLinkSet соответствие с именем артефакта задано ArtifactName.

myLinkSet = slreq.load(ArtifactName) загружает slreq.LinkSet объект myLinkSet соответствие с именем артефакта задано ArtifactName.

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

развернуть все

Имя ссылки установило артефакт в виде вектора символов.

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

развернуть все

Массив загруженных наборов ссылки.

Набор ссылки, возвращенный как slreq.LinkSet объект.

Свойства

развернуть все

Путь к файлу ссылки установлен в виде вектора символов. По умолчанию набор ссылки хранится в той же папке как артефакт и имеет то же основное имя файла и .slmx расширение.

Артефакт, который содержит источники ссылки для набора ссылки в виде вектора символов. Когда вы создаете ссылку, набор ссылки сопоставлен с артефактом, которому принадлежит исходный элемент ссылки. По умолчанию набор ссылки хранится в той же папке как артефакт и имеет то же основное имя файла и .slmx расширение. Для получения дополнительной информации смотрите Устройство хранения данных Ссылки Требований. Артефакт может быть любым файлом, который содержит связываемый элемент, такой как модель Simulink или файл Simulink Test™.

Тип настраиваемой ссылки ссылок в ссылке установлен. Для получения дополнительной информации смотрите Типы Настраиваемой ссылки.

Пример: linktype_rmi_excel, linktype_rmi_doors

Соедините определенный номер версии в виде скаляра.

Указывает, имеет ли набор ссылки несохраненные изменения. 0 ни для каких несохраненных изменений и 1 для несохраненных изменений.

Соедините текст описания набора в виде вектора символов.

Соедините определенные имена пользовательского атрибута в виде массива ячеек из символьных векторов.

Методы

addAttributeДобавьте пользовательский атрибут, чтобы соединить набор
deleteAttributeУдалите пользовательский атрибут из набора ссылки
exportToVersionЭкспортируйте набор ссылки в предыдущую версию MATLAB
поискНайдите ссылки в наборе ссылки с соответствием со значениями атрибута
getLinksПолучите ссылки от набора ссылки
getRegisteredReqSetsУкажите наборы требования в наборе ссылки
inspectAttributeПолучите информацию о пользовательском атрибуте набора ссылки
redirectLinksToImportedReqsПеренаправьте место назначения ссылки от внешнего документа до импортированного набора требования
сохранение Сохраните набор ссылки
источники Получите источники ссылки
updateAttributeОбновите информацию для пользовательского атрибута набора ссылки
updateDocUriОбновите место назначения ссылки для прямых ссылок
updateRegisteredReqSetsОбновите наборы требования, указанные, чтобы соединить набор

Примеры

Найдите, загрузите и отредактируйте набор ссылки

Найдите загруженный набор ссылки при помощи имени.

myLinkSet1 = slreq.find('Type', 'LinkSet', 'Name', 'Project_req')
myLinkSet1 = 

  LinkSet with properties:

    Description: ''
       Filename: 'Project_req.slmx'
       Artifact: 'Project_req.slreqx'
         Domain: 'linktype_rmi_slreq'
       Revision: 2
          Dirty: 0
Загрузите набор ссылки, сопоставленный с моделью Simulink под названием fuelsys.
myLinkSet2 = slreq.load('fuelsys.slx')
myLinkSet2 = 

  LinkSet with properties:

    Description: ''
       Filename: 'C:\MATLAB\My_Files\fuelsys_linkset.slmx'
       Artifact: 'D:\Work\Design_Specs\fuelsys.slx'
         Domain: 'linktype_rmi_simulink'
       Revision: 2
          Dirty: 0 
Установите описание набора ссылки.
myLinkSet2.Description = 'Link set for the fuel system'
myLinkSet2 = 

  LinkSet with properties:

    Description: 'Link set for the fuel system'
       Filename: 'C:\MATLAB\My_Files\fuelsys_linkset.slmx'
       Artifact: 'D:\Work\Design_Specs\fuelsys.slx'
         Domain: 'linktype_rmi_simulink'
       Revision: 2
          Dirty: 1 

Смотрите также

| | |

Введенный в R2018a