如何在c#中创建反馈响应
本文关键字:响应 创建 | 更新日期: 2023-09-27 18:03:58
我想在我的软件中添加一个反馈机制。
从用户那里获取TFS Feedback Response
所需的信息,然后为它创建一个TFS工作项,这是个好主意。
所以我的问题是:
问题:我如何添加一个"反馈响应"工作项给定其Title
, Description
, Team Project
和Team Server
使用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();
Domain是实际的域,或者在工作组的情况下,它将是托管TFS应用层的服务器的名称。
答案是基于文章TFS 2010 API -创建工作项(bug),并在VS 2013 + TFS 2013上测试。