Azure DevOps Picklist 如何知道哪个 ID 对应哪个 picklist?

Azure DevOps Picklist howto know which ID is for what picklist?

当我使用 REST api 通过 id 获取选择列表时,它 returns 一个 json 像这样。

{
"items": [
    "Orange",
    "Blue"
],
"id": "65a8a40d-6c22-45ce-af0a-bdfdfdfd335",
"name": "picklist_aef2c045-0d2d-4f92-kjdf-56eea553e1ef",
"type": "String",
"isSuggested": false,
"url": "https://dev.azure.com/organization/_apis/work/processes/lists/65a8a40d-6c22-45ce-af0a-bdfdfdfd335"
}

我目前的目标是制作一个脚本来更新选项列表中的项目,但为了更新,我需要知道该选项列表的 ID。我从 azure devops 知道的只是选择列表的标签。有没有办法得到标签对应的id?或者有其他选择吗?即使我获得了集合中所有选项列表的完整列表,它仍然没有告诉我哪个与哪个标签相关联,因此它对我不可用。

Is there a way to get the corresponding id with the label? Or is there an alternative?

Picklist的本质是工作项字段。

您可以使用 Rest API 获取目标 PickList id: Fields - Get or Fields - List.

自定义选项列表字段名称:custom.fieldname

例如: