有些API可使用现有的Wiq文件进行查询。
我希望我的应用在共享文件夹中创建实际的Wiq文件-也可以在我的应用外部访问。但是我找不到任何API可以做到这一点。
答案 0 :(得分:0)
这里wiql files
是什么意思?
WIQL为Work Item Query Language
,如果您要使用WIQL创建查询并将查询保存为文件,则没有任何API可以执行此操作,但是您可以尝试以下步骤:
Query Editor
创建查询,保存查询。Edit Query
File
-> Save {Query}[Editor] as...
然后,您可以使用文本编辑器打开和编辑保存的*.wiq
文件,然后将其保存/复制到共享文件夹...
参考以下文章:
答案 1 :(得分:0)
是的,有一个API,请参阅REST API中的Create a query。
POST正文应包含WIQL查询及其名称。
{
"name": "All Bugs",
"wiql": "Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc"
}
要调用REST API,建议您使用Microsoft库,而不要自己编写所有代码,例如https://docs.microsoft.com/en-us/vsts/integrate/concepts/dotnet-client-libraries。