Как запросить подзаголовки в TFS2010, используя .NET - PullRequest
0 голосов
/ 04 августа 2011

Я создал задачу в TFS2010, а затем создал четыре задачи как дочернюю для первой задачи. Я хочу получить все задачи, которые являются дочерними по отношению к данной задаче в .NET, какие-либо идеи о том, каким будет запрос или как его кодировать?

Спасибо.

1 Ответ

0 голосов
/ 04 августа 2011

Вот как вы можете запросить подзадачу

public void GetSubWorkItems()
{
    var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("http://TFS:8080/TFS/DefaultCollection"));
    var workItemStore = tfs.GetService<WorkItemStore>();

    var wiqlQuery = String.Format(@"Select [State], [Title] From WorkItemLinks Where ([Source].[System.WorkItemType] = 'Task') Order By [State] Asc, [Changed Date] Desc"); ;

    var query = new Query(workItemStore, wiqlQuery);

    var workItems = query.RunLinkQuery();

    foreach (WorkItemLinkInfo workItemlink in workItems)
    {
        Console.WriteLine(workItemlink.SourceId);
    }
}

Спасибо

M.Radwan

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...