Azure devops 在Azure DevOps中区分多选字段

Azure devops 在Azure DevOps中区分多选字段,azure-devops,Azure Devops,我们使用\u api/wit/workitemtypes/{workitemtype}/fields?$expand=all&api version=5.1api获取特定工作项类型的所有字段,然后使用\u api/wit/fields/{fieldreferencename}api version=5.1api获取每个字段的额外细节。 通过我们收到的输出,我们能够区分数字、文本和单选字段。 但是,多选字段没有帮助我们将其标识为多选字段的属性。还有其他的API吗?另一个问题是我们无法区分自定义

我们使用
\u api/wit/workitemtypes/{workitemtype}/fields?$expand=all&api version=5.1
api获取特定工作项类型的所有字段,然后使用
\u api/wit/fields/{fieldreferencename}api version=5.1
api获取每个字段的额外细节。
通过我们收到的输出,我们能够区分数字、文本和单选字段。
但是,多选字段没有帮助我们将其标识为多选字段的属性。还有其他的API吗?另一个问题是我们无法区分自定义字段和字段

但是,多选字段没有帮助我们识别的属性 将它们设置为多选字段

恐怕当前的RESTAPI不支持这一点。目前RESTAPI不支持检查字段是否为多选字段

还有其他的API吗?我们面临的另一个问题是 无法区分自定义字段和字段

我认为您问题中的api(
\u api/wit/fields/{fieldreferencename}?api version=5.1
)可以处理这个问题。对于这些自定义字段,其引用名称的格式始终为:
custom.FieldName
。见:

因此,要确定一个字段是否为自定义字段,我们只需要检查其referenceName的格式。希望这有帮助,如果我误解了什么,请随时纠正我