如何使用TFS API C#获取WIQL查询的所有有效字段?

时间:2015-12-02 00:14:35

标签: c# tfs azure-devops wiql

我发现了这个:

https://msdn.microsoft.com/en-us/library/ms244668(v=vs.90).aspx

但我认为这可能与数据库副本有关吗?

我只需要知道是否有一种方法可以获得可以进入WIQL中的SELECT子句的所有有效字段的列表,如:

SELECT [System.Id],[System.WorkItemType] FROM WorkItem

我不认为WorkItemType有效,当我尝试输出它时抛出异常:

Console.WriteLine("ID: {0}", workItem.Id);
Console.WriteLine("Work Item Type: {0}", workItem.WorkItemType);

1 个答案:

答案 0 :(得分:1)

您可以使用 witadmin listfields 命令列出为团队项目集合定义的所有字段:

Paperclip.interpolates :dynamic_path do |attachment, style|
  file_name = attachment.original_filename.gsub(/#{File.extname(attachment.original_filename)}$/, '')
  folder = attachment.instance.folder
  "#{folder}/#{file_name}"
end

检查:https://msdn.microsoft.com/en-us/library/dd236909.aspx

或者您可以安装TFS Power Tool来检查“工作项字段资源管理器”中的所有字段。