基本上我的 TFS 层次结构是这样的
P1
-
>task1 -
>task2
->task3
->task4
p1 包含以下字段故事所有者,故事作者,分配给,状态,优先级,标题
和 P1 包含 4 个任务我想要 p1 字段的任务的所有详细信息(故事所有者,故事作者,分配给,状态,优先级和标题)。
我没有得到 p1 字段及其任务详细信息(故事所有者、故事作者、分配给、状态、优先级和标题)的代码。
var tpc = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("tfs url"));
WorkItemStore workItemStore = new WorkItemStore(tpc);
Query query = new Query(workItemStore, "SELECT * FROM WorkItems WHERE [System.TeamProject] = @project", new Dictionary<string, string>() { { "project", projectname } });
WorkItemCollection wic = query.RunQuery();
var tpc = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("http://apactfs.cbre.com:8080/tfs/cbre.apac.applications"));
WorkItemStore workItemStore = new WorkItemStore(tpc);
Query query = new Query(workItemStore, "SELECT * FROM WorkItems WHERE [System.TeamProject] = @project", new Dictionary<string, string>() { { "project", projectname } });
WorkItemCollection wic = query.RunQuery();
foreach (WorkItem item in wic)
{
info += String.Format("{0}\n", item.Title);
}