在创建错误类型的新工作项时,如何向严重性字段添加值

本文关键字:严重性 添加 字段 类型 错误 创建 新工作 工作 | 更新日期: 2023-09-27 18:31:16

同时引用MSDN站点的以下示例。

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

同样参考Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem Properties and Method,无法为Severity分配值。

WorkItem userStory = new WorkItem(workItemType)
            {
                Title = "Recently ordered menu",
                Description =
                    "Description goes here."
            };

另外,我尝试分配Fields属性,但没有成功。

userStory.Fields["Severity"].Value = "1";

使用最新的 TFS API。

在创建错误类型的新工作项时,如何向严重性字段添加值

根据 TFS 2010 API - 创建工作项(错误),您可以通过以下方式执行此操作:

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

您应该检查"严重性"字段的"允许值"属性:

workitem.Fields["Severity"].AllowedValues

我认为默认允许的值是:

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