【发布时间】:2019-01-21 12:38:27
【问题描述】:
我们有一个自定义的 TFS 工作流程,我希望能够从 TFS 访问我可以关闭 Bug 的原因(将状态从 Active 更改为 Closed),这样我们就不必每次都更新代码调整我们的流程。
这是我目前所拥有的:
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);
但是我没有得到任何结果。我想列出我可以关闭错误的所有原因(不可重现、已修复等)
【问题讨论】:
标签: tfs