queryRequirements
说明
返回与查询功能 reqs
= queryRequirements(myQueryCapability
)myQueryCapability
关联的开放生命周期协作服务 (OSLC) 服务提供商中的可用需求资源。
示例
使用查询功能提交查询请求
此示例显示如何使用已配置的 OSLC 客户端提交查询请求。
按照为需求管理域创建并配置 OSLC 客户端中所述创建并配置 OSLC 客户端 myClient
后,为需求资源类型创建查询功能。
myQueryCapability = getQueryService(myClient,'Requirement')
myQueryCapability = QueryCapability with properties: queryParameter: '' client: [1×1 oslc.Client] queryBase: 'https://localhost:9443/rm/views?oslc.query=true&projectURL=http...' resourceShape: {0×1 cell} title: 'Query Capability' resourceType: {1×2 cell}
向服务提供者提交可用的需求资源的查询请求。
reqs = queryRequirements(myQueryCapability)
reqs = 1×30 Requirement array with properties: ResourceUrl Dirty IsFetched Title Identifier
将第一个返回的需求资源分配给变量 myReq
,然后获取 myReq
的完整资源属性。检查 Title
属性。
myReq = reqs(1); status = fetch(myReq,myClient)
status = StatusCode enumeration OK
title = myReq.Title
title = 'Requirement 1'
输入参数
myQueryCapability
— 资源查询功能
oslc.core.QueryCapability
对象
OSLC 资源查询功能,指定为 oslc.core.QueryCapability
对象。
输出参量
reqs
— 需求资源
oslc.rm.Requirement
对象
OSLC 需求资源,作为 oslc.rm.Requirement
对象返回。
版本历史记录
在 R2021a 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)