我有幾個工作項包含名爲「Reference ID」的自定義字段 是否可以在此自定義字段上使用wiql進行查詢。 目前我使用以下方法:是否有可能在TFS SDK中查詢工作項目自定義字段
//項目的foreach在TFS
//形成wiql
WorkItemCollection workItemCollection = workItemStore.Query(
" SELECT [System.Id], [System.WorkItemType]," +
" [System.State], [System.AssignedTo], [System.Title] " +
" FROM WorkItems " +
" WHERE [System.TeamProject] = '" + tfsProject.Name +
"' ORDER BY [System.WorkItemType], [System.Id]");
//運行對結果的循環設置
//如果workitem.Fields [「參考ID」] =所需值
//在此工作項目上執行一些任務
由於有1000多個結果,因此這種方法需要相當長的時間。
我的問題: 是否有可能也添加自定義字段作爲過濾條件在上面的查詢
或者,您可以將鼠標懸停在工作項目編輯器中字段的標籤上,並且應該看到帶有字段名稱的工具提示。您可以在您的WIQL查詢中使用該字段名稱。 – 2010-07-19 13:52:40
是的。我個人更喜歡使用內部名字 - 但當然你是對的。兩者都可以工作。 – Robaticus 2010-07-19 13:58:47
@Robaticus,你的意思是工具菜單下的「Process Editor」。 – 2011-07-06 00:47:24