通过REST API访问PBI上的“剩余工作”

时间:2019-01-24 12:30:00

标签: azure-devops azure-devops-rest-api azure-devops-extensions

在Azure DevOps中的sprint板上,将任务“汇总”到例如PBI和显示在PBI卡上。 enter image description here

此值似乎未保留在PBI的“剩余工作”字段上。

如果我尝试使用REST API访问此字段

https://dev.azure.com/{myorg}/{project}/_apis/wit/workitems/{id}?fields=Microsoft.VSTS.Scheduling.RemainingWork&api-version=5.0-preview.3

...我得到一个空值

enter image description here

(“字段”属性)

注意:如果我将URI中的“字段名称”规范更改为例如“ System.Title”,我得到了正确的值,所以我认为URI的格式是正确的。

我的问题是:

例如是“剩余工作”字段通过REST API获得的PBI,还是我必须遍历所有子任务以自己计算?

/ Jesper

1 个答案:

答案 0 :(得分:3)

您就选择第二个选项。 Azure DevOps根据子任务和迭代计算“剩余工作”。因此,您必须获得所有子任务并总结“剩余工作”。 或使用外部解决方案,例如TFS Aggregator