与此类似,我想获取用户下列出的所有项目。我目前正在使用之前链接中的代码:
private static List<string> GetTfsProjects(Uri tpcAddress)
{
var tpc = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(tpcAddress);
tpc.Authenticate();
var workItemStore = new WorkItemStore(tpc);
var projectList = (from Project pr in workItemStore.Projects select pr.Name).ToList();
return projectList;
}
..但它只返回“LSWebsite”(我的 URI 是h ttp://server:port/defaultcollection
)。我如何获得 LSWebsite 及其子项?下图显示了我目前正在使用的层次结构。