【发布时间】:2016-03-24 22:24:42
【问题描述】:
希望标题能说明一切。我使用 WorkItemStore.Query() 方法检索了临时查询的结果,并通过新语法创建了 Query 对象。但是,在检查了 Query 对象、QueryFolders、QueryItems 和 WorkItemStore 的对象模型后,我找不到创建 WIQL 查询并将其保存到存储/TFS 服务器的方法。
有什么建议吗?
【问题讨论】:
希望标题能说明一切。我使用 WorkItemStore.Query() 方法检索了临时查询的结果,并通过新语法创建了 Query 对象。但是,在检查了 Query 对象、QueryFolders、QueryItems 和 WorkItemStore 的对象模型后,我找不到创建 WIQL 查询并将其保存到存储/TFS 服务器的方法。
有什么建议吗?
【问题讨论】:
您可以使用QueryHierarchy.Save 方法来保存查询。例如:
QueryDefinition query = new QueryDefinition("My Query", "Select * from WorkItems Where [System.AssignedTo] = @me", parentFolder);
myproject.QueryHierarchy.Save();
【讨论】: