我们如何在项目下访问MyShared或共享查询 - >使用C#代码在Visual Studio TeamExplorer for TFS中的工作项?
我们如何使用C#访问TeamSystem Web Access中看到的MyFavorites项目?
答案 0 :(得分:1)
关键是知道QueryHierarchy包含My Queries和Shared Queries文件夹。
TfsTeamProjectCollection coll = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("TfsCollectionUrl"));
WorkItemStore store = new WorkItemStore(coll);
myproject = store.Projects["projectName"];
var MyQueries, SharedQueries;
foreach (QueryFolder folder in myproject.QueryHierarchy)
{
if (folder.IsPersonal == true)
**MyQueries** = folder;
else
**SharedQuereis** = folder;
}
有关好的例子,请参阅here。
我不知道如何在Visual Studio 2010中使用C#访问Team System Web Access使用的“我的收藏夹”。