如何从DevOps API获取工作项类型的“布局”?

时间:2019-02-19 09:01:43

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

我需要获取工作项的布局信息。 我熟悉以下API https://docs.microsoft.com/en-us/rest/api/azure/devops/processes/layout/get?view=azure-devops-rest-5.1,但我总是从中得到相同的错误,阅读 “ VS403115:您不能在进程 ... 中将工作项类型 ... 的表单布局信息修改为这些工作项类型已锁定。”

虽然我了解错误的含义,但我只是尝试读取布局数据,而不是对其进行修改。 我仔细检查了请求是否为GET,并尝试了不同版本的API(4.x,5.x)

1 个答案:

答案 0 :(得分:0)

出现此错误是因为您正在尝试获取默认流程模板的布局。此API用于使用继承的自定义来获取流程的完整工作项表单布局。

如果您尝试获取继承的流程模板的布局,您将获得成功的响应。

以下链接介绍了此API:

https://docs.microsoft.com/en-us/rest/api/azure/devops/processes/layout?view=azure-devops-rest-5.0