Main Content

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

slreq.ReqSet 类

命名空间: slreq

使用需求集

描述

slreq.ReqSet 的实例是需求集对象。

创建对象

newReqSet = slreq.new(reqSetName) 在当前工作文件夹中创建一个名为 reqSetName 的需求集。

newReqSet = slreq.new(reqSetPath) 在指定路径上创建一个需求集。

输入参量

全部展开

需求集的名称,指定为字符向量。

示例: 'Design Requirements'

需求集的文件名和路径,指定为字符向量。

示例: 'C:\MATLAB\myReqSet.slreqx'

输出参量

全部展开

slreq.ReqSet 对象的一个实例。

属性

全部展开

需求集的名称,指定为字符向量。

需求集的文件路径,指定为字符向量。

需求集修订号,以标量形式返回。当您保存更改时,修订编号会增加。

创建需求集的个人或组织的名称。

需求集的创建日期,指定为 datetime 值。软件会自动填充此属性。

最后修改需求集的个人或组织的名称。

需求集最后修改的日期,指定为 datetime 值。软件会自动填充此属性。

需求集描述文本,指定为字符向量。

指示需求集是否有未保存的更改。0 表示没有未保存的更改,1 表示未保存的更改。

需求集自定义属性名称,指定为字符向量元胞数组。

方法

add将需求添加到需求集
addAttribute将自定义属性添加到需求集
addJustification 向需求集添加申述
children获取需求集集中的顶级项目
close关闭需求集
createReferences创建对第三方文档中需求项的只读引用
deleteAttribute从需求集删除自定义属性
discard关闭需求集而不保存
explore在需求编辑器中打开需求集
exportToVersion导出需求集为之前的 MATLAB 版本
find在需求集查找具有匹配属性值的需求
getImplementationStatus 查询需求集实施状态摘要
getPostLoadFcn获取PostLoadFcn回调的内容
getPreSaveFcn获取PreSaveFcn回调的内容
getVerificationStatus 查询需求集验证状态摘要
importFromDocument从外部文档导入可编辑需求
importProfile将配置文件分配给需求集
inspectAttribute获取有关需求集自定义属性的信息
profiles获取分配给需求集的配置文件
removeProfile从需求集删除配置文件
runTests 运行与需求集集相关的测试用例
save 保存需求集
saveProfileMapping将配置文件映射保存到 XML 文件
setPostLoadFcn分配 PostLoadFcn 回调脚本
setPreSaveFcn分配 PreSaveFcn 回调脚本
updateAttribute更新需求集自定义属性的信息
updateImplementationStatus更新需求集实施状态摘要
updateReferences更新需求需求集引用需求
updateSrcArtifactUri更新导入需求的文档资源标识符
updateSrcFileLocation更新导入需求的文档位置
updateVerificationStatus更新需求集验证状态摘要

示例

全部折叠

此示例显示如何创建、保存和打开需求集对象。

创建一个名为 Design_Requirements 的新需求集。

rs = slreq.new("Design_Requirements");

保存并关闭需求集。

save(rs);
close(rs);

打开需求编辑器中的需求集。

slreq.open(rs);

版本历史记录

在 R2018a 中推出