Akh*_*ain 6 c# tfs tfs-workitem wiql azure-devops
如何找到字段的所有值,例如完成状态、工作项类型和附加状态图像。
工作项类型字段及其值
状态字段及其所有值
完成状态及其价值

是的,您可以使用客户端 API 通过获取类FieldDefinition的实例并引用AllowedValues属性来获取允许的值。
FieldDefinition.AllowedValues 属性
供您参考的示例代码。
var tfs = TeamFoundationServerFactory.GetServer("http://vstspioneer:8080/tfs/VSTSDF");
var workItemStore = (WorkItemStore)tfs.GetService(typeof(WorkItemStore));
var allowedValues = workItemStore.FieldDefinitions[xxx.xxx].AllowedValues;
foreach (String value in allowedValues)
{
Console.WriteLine(value);
}
Run Code Online (Sandbox Code Playgroud)
完成状态不是内置字段,应该是自定义字段。
更多详细信息请参阅此博客: 获取 TFS 工作项字段中的允许值列表