主要内容

slreq.link类

包裹:斯莱克

使用链接对象

描述

当您在工件之间建立可追溯关联时,金宝app®要求™创造一个slreq.link.对象存储链路的源和目标数据。

创造

链接= slreq.createlink(srcDest.创造一个slreq.link.对象链接使用源和目的地伪像指定srcDest.分别。的slreq.link.对象存储在属于的链接集文件中src

Outlicks = slreq.outlinks(src返回slreq.link.对象倒卖其中包含来自源工件的传出链接src

Inlinks = slreq.inlinks(Dest.返回slreq.link.对象什么它包含指向目标工件的传入链接Dest.

输入参数

展开所有

链接源伪迹,指定为MATLAB®结构。

链接目标工件,指定为MATLAB结构。

输出参数

展开所有

掌握一个链接,作为一个返回slreq.link.对象。

传出链接数组。

传入链接数组。

属性

展开所有

创建链接的日期,指定为aDateTime.价值。该软件填充此属性。

创建链接的个人或组织的名称。

链接上次修改的日期,指定为aDateTime.价值。该软件填充此属性。

上次修改链接的个人或组织的名称。

与链接附加的注释,以结构形式返回。

源和目的地工件之间的关系。有关更多信息,请参阅链接类型

链接描述性文本,指定为多行字符向量。

链接关键字,指定为字符数组。

链接基本文本,指定为多行字符向量。

与链接对应的会话独立标识符。

方法

目的地 获取链接目标工件
getAttribute 获取链接自定义属性
isresolved 检查链接是否已解析
isresolveddestination 检查链接目的地是否已解决
IsresolvedSource. 检查链接源是否已解决
LinkSet. 返回父链接集
删除 删除链接
setAttribute. 设置链接自定义属性
setdestination. 设置要求链接目的地
setSource 设置要求链接源
来源 获取链接源工件

例子

创建链接

%在当前Simulink对象和要求之间创建一个链接金宝applink1 = slreq。createLink(gcb, REQ) link1 = Link属性:类型:“实现”描述:“植物规格”关键词:[0×0字符]理由:''CreateDon:02-Sep-2017 15:49:28 createdBy:“简”ModifiedOn: 21-Oct-2017 11:34:12'John Doe'评论:[0×0结构]%在需求和当前状态溢对象之间创建一个链接link2 = slreq.createlink(req,sfgco);

获取传入链接

获取需求集的句柄myReqSet = slreq.find ('类型''reqset''名字''design_spec');%获取句柄到MyReqset的要求myreq = find(myreqset,'类型''要求''id''r1.1');%查询到MyReq的传入链接Inlinks = slreq.inlinks(MyReq);

获取外向链接

%加载链接集并获取链接源mylinkset = slreq.load('c5.slx');allsrcs = mylinkset.sources();%获取传出链接mylink = slreq.outlinks(allsrcs(1));
在R2018A介绍