C# 如何在C语言中创建反馈响应#

C# 如何在C语言中创建反馈响应#,c#,tfs,tfs-sdk,C#,Tfs,Tfs Sdk,我想在我的软件中添加一个反馈机制 最好从用户处获取TFS反馈响应所需的信息,然后为其创建TFS工作项 因此,我的明确问题是: 问题:如果使用C#添加“反馈响应”工作项的标题、说明、团队项目和团队服务器,我如何添加该工作项?非常简单: var cred = new NetworkCredential("UserName", "Password", "Domain"); var tfs = new TfsTeamProjectCollection(new Uri("YourServerUr

我想在我的软件中添加一个反馈机制

最好从用户处获取TFS
反馈响应所需的信息,然后为其创建TFS工作项

因此,我的明确问题是:


问题:如果使用C#添加“反馈响应”工作项的
标题
说明
团队项目
团队服务器
,我如何添加该工作项?

非常简单:

var cred = new NetworkCredential("UserName", "Password", "Domain");
var tfs = 
    new TfsTeamProjectCollection(new Uri("YourServerUrl/Collection"), cred);
var workItemStore = (WorkItemStore)tfs.GetService(typeof(WorkItemStore));
var workItemTypes = workItemStore.Projects["ProjectName"].WorkItemTypes;
var workItemType = workItemTypes["Feedback Response"];
var workItem = new WorkItem(workItemType);

workItem.Title = "Feedback Response 1";
workItem.Description = "Totally awesome piece of software!";
workItem.Save();
域是实际的域,或者在工作组的情况下,它将是承载TFS应用层的服务器的名称

答案基于文章,并在VS 2013+TFS 2013上进行了测试