如何检索用户的TFS查询

本文关键字:用户 TFS 查询 检索 何检索 | 更新日期: 2023-09-27 18:08:55

类似于这个问题:如何在c#中从TFS检索工作项列表?

但是我试图检索用户的查询(不是工作项)(稍后调用它们,但这是另一个主题)。有可能用c#做到吗?

同样,相关的是,是否有任何关于WorkItemStore中使用的表的文档。查询对象?

抱歉,如果这已经被问过了,但谷歌搜索TFS和查询返回很多不需要的结果(显然)。

谢谢!

如何检索用户的TFS查询

Aaaaaaaaaaaand, 5分钟观察名称空间会救了我写另一个无用的问题。如果有人感兴趣,请回答:

TfsTeamProjectCollection tfs = new TfsTeamProjectCollection(new Uri("Uri"));
tfs.EnsureAuthenticated();
WorkItemStore workitemstore = tfs.GetService<WorkItemStore>();
QueryHierarchyProvider queryProvider = new QueryHierarchyProvider(workitemstore);
Project project = workitemstore.Projects["MyProject"];
var queries = queryProvider.GetQueryHierarchy(project);