Main Content

本页采用了机器翻译。点击此处可查看英文原文。

updateSrcArtifactUri

类: slreq.ReqSet
命名空间: slreq

更新导入需求的文档资源标识符

自 R2022a 起

语法

updateSrcArtifactUri(rs,oldURI,newURI)

说明

对于需求集rs 中引用需求, updateSrcArtifactUri(rs,oldURI,newURI)Artifact属性从 oldURI 更新为 newURI,并将 Artifact 设置为 oldURI。使用此函数可以更新与从非基于文件的域(例如查询 URL)导入的需求相关的外部需求文档。

输入参数

全部展开

需求集,指定为 slreq.ReqSet 对象。

原始外部文档的资源标识符,指定为字符串标量或字符向量。

新外部文档的资源标识符,指定为字符串标量或字符向量。

示例

全部展开

此示例显示如何更新先前导入到名为 myReqSet 的需求集的需求的存储查询。

获取名为 myReqSet的需求集的句柄。

rs = slreq.find(Type="ReqSet",Name="myReqSet");

获取需求集的导入节点的句柄。

topRef = children(rs);

更新需求集引用需求的 Artifact属性中存储的查询。

oldURI = topRef.Artifact;
newURI = "rm:ofType=%3A9443%2Frm2%2Ftypes%2F_C1KXMwJgEeuFW5Ss3RBk7w%3E";
updateSrcArtifactUri(rs,oldURI,newURI);

提示

  • 要在重命名或移动外部需求文档文件时更新需求集引用需求的文件名或路径,请使用 updateSrcFileLocation

  • 要更改外部需求文档的存储名称和路径,并更新导入节点下导入的引用需求,请使用updateFromDocument方法。

  • 要在重命名或移动外部需求文档时更新直接链接链接的链接目标,请使用 updateDocUri 方法。

版本历史记录

在 R2022a 中推出