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.

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

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

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

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

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

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

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

Свойства

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

Путь к файлу набора ссылок, заданный как вектор символов.

Идентификатор контейнера верхнего уровня, например, Microsoft® Имя документа офиса, IBM® Рациональный® ДВЕРИ® Уникальный идентификатор модуля, имя модели Simulink или имя файла Simulink Test™ Test Manager.

Пользовательский тип ссылки для ссылок в наборе ссылок. Для получения дополнительной информации см. раздел «Пользовательские типы ссылок».

Пример: linktype_rmi_excel, linktype_rmi_doors

Номер ревизии набора звеньев, заданный как скаляр.

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

Текст описания набора ссылок, заданный как вектор символов.

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

Методы

addAttributeДобавьте пользовательский атрибут в набор ссылок
deleteAttributeУдалите пользовательский атрибут из набора ссылок
найтиПоиск ссылок в наборе ссылок с соответствующими значениями атрибутов
getLinksПолучите ссылки из набора ссылок
inspectAttributeПолучите информацию о пользовательском атрибуте набора ссылок
сохранить Сохраните набор ссылок
источники Получите источники ссылок
updateAttributeОбновите информацию для пользовательского атрибута набора ссылок

Примеры

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

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

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