Azure devops 通过Azure DevOps API检索下拉菜单中的所有可能选项(创建工作项时)

Azure devops 通过Azure DevOps API检索下拉菜单中的所有可能选项(创建工作项时),azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,我正在web应用程序中重新创建工作项创建UI。UI包括许多下拉菜单。我现在的选择是硬编码所有可用的选项,或者检索它们并动态填充。我想动态地填充它们,但这需要我检索每个下拉菜单的可能选项。有没有办法通过API检索这些内容?没有直接的rest API。如果要检索当前项目中可能的工作项类型,应1.首先获取当前项目的processID,然后2.列出特定流程中的工作项类型 如果你使用REST API,比如上面的标签:你可以考虑使用ProcSeID并在一个项目中获得可用的工作项类型。无论是rest api还

我正在web应用程序中重新创建工作项创建UI。UI包括许多下拉菜单。我现在的选择是硬编码所有可用的选项,或者检索它们并动态填充。我想动态地填充它们,但这需要我检索每个下拉菜单的可能选项。有没有办法通过API检索这些内容?

没有直接的rest API。如果要检索当前项目中可能的工作项类型,应
1.
首先获取当前项目的processID,然后
2.
列出特定流程中的工作项类型


如果你使用REST API,比如上面的标签:你可以考虑使用ProcSeID并在一个项目中获得可用的工作项类型。无论是rest api还是客户端api,我们都无法在一个api中直接实现这一点。

接下来:

本文件回答了以下问题:

我们可以通过API查询GET{organization}/{project}/_API/wit/workitemtypes/{type}/fields检索字段的允许值?$expand={$expand}&API version=5.1

我现在的问题是,我的一个下拉菜单的允许值取决于另一个下拉菜单的值。例如,如果我在一个下拉菜单中选择了X,则其他下拉菜单的允许值将动态更改。我不知道如何使用API处理这个问题