slreq.Requirement 类
命名空间: slreq
使用需求对象
描述
slreq.Requirement 的实例是仅在 Requirements Toolbox™ 内部进行管理的需求对象,并且与外部应用程序管理的工件没有持久关联。需求对象只能存在于需求集中。
创建对象
用于在需求集 req = find(rs, 'PropertyName', PropertyValue)rs 中查找并返回需求 req,该需求具有 PropertyName 和 PropertyValue 所指定的额外需求属性。
用于向需求集 req = add(rs, 'PropertyName', PropertyValue)rs 添加需求 req,该需求具有 PropertyName 和 PropertyValue 指定的额外需求属性。
输入参量
输出参量
属性
方法
| add | 添加子需求 |
| addComment | 为需求添加注释 |
| children | 查找需求的子需求 |
| copy | 复制和粘贴需求 |
| demote | 降低需求 |
| find | 查找满足父级需求的子级 |
| getAttribute | 获取需求属性值 |
| getDescriptionAsText | 以纯文本形式获取需求描述 |
| getImplementationStatus | 查询需求实现状态摘要 |
| getRationaleAsText | 以纯文本形式获取需求原理 |
| getVerificationStatus | 查询需求验证状态摘要 |
| inLinks | 获取需求的入站链接 |
| isFilteredIn | 检查已过滤的需求 |
| isJustifiedFor | 检查需求是否已申述 |
| justifyImplementation | 申述需求以实现 |
| justifyVerification | 申述用于验证的需求 |
| move | 按层次结构移动需求 |
| moveDown | 将需求在层次结构中下移 |
| moveUp | 将需求在层次结构中向上移动 |
| outLinks | 获取需求的出向链接 |
| parent | 查找需求的父项 |
| promote | 提升需求 |
| remove | 从需求集删除需求 |
| reqSet | 返回父级需求集 |
| setAttribute | 设置需求属性值 |
示例
版本历史记录
在 R2018a 中推出