0
我們有一個自定義的TFS工作流,我希望能夠從TFS訪問我可以關閉一個Bug的原因(將活動狀態更改爲關閉狀態),以便我們不必更新每次我們想要調整我們的過程時都要編寫代碼。列出工作項狀態編程方式的原因
這是我到目前爲止有:
WorkItemType wiType = this.GetWorkItemStore().Projects[this.ProjectName].WorkItemTypes["Bug"];
var reason = wiType.FieldDefinitions["Reason"];
var state = wiType.FieldDefinitions["State"];
var filterList = new FieldFilterList();
FieldFilter filter = new FieldFilter(wiType.FieldDefinitions[CoreField.State], "Active");
filterList.Add(filter);
var allowedReasons = reason.FilteredAllowedValues(filterList);
但是我沒有得到任何結果。我想列出所有可以關閉錯誤的原因(不可重現,固定等)
你的回答使我的解決方案,因此,而不是創造我自己的,我在改編代碼複製從您的鏈接的問題 - 請隨時編輯! – Liath