在创建Bug类型的新WorkItem时,如何向Severity Field添加值

时间:2014-11-21 07:34:48

标签: c# tfs tfs-workitem

从MSDN网站引用以下example时。

从示例中,下面的代码用于为WorkItem对象分配新创建的代码的属性,我们可以为受尊重的{{1}分配TitleDescription等属性的值。对象。

同时引用Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem属性和方法,无法为WorkItem分配值。

Severity

另外,我尝试使用WorkItem userStory = new WorkItem(workItemType) { Title = "Recently ordered menu", Description = "Description goes here." }; 属性进行分配,但没有成功。

Fields

使用最新的TFS API。

2 个答案:

答案 0 :(得分:0)

根据TFS 2010 API - Create WorkItems(Bugs),您可以通过以下方式执行此操作:

workItem.Fields["Microsoft.VSTS.Common.Severity"].Value = "1-Critical";

答案 1 :(得分:0)

您应该检查Severity字段的AllowedValues属性:

workitem.Fields["Severity"].AllowedValues

我认为默认允许值为:

  • 1 - 严重
  • 2 - 高
  • 3 - 中等
  • 4 - 低