Существуют API для запроса с использованием существующего файла wiq.
Я хочу, чтобы мое приложение создавало актуальные wiq-файлы в общей папке, к которой также можно получить доступ за пределами моего приложения. Но я не могу найти API для этого.
Да, есть API, см. Создать запрос в REST API.
Тело 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.
Что это значит для wiql files здесь?
wiql files
WIQL - Work Item Query Language, если вы хотите создать запрос с WIQL и сохранить запрос в виде файла, то нет никакого API для этого, однако вы можете попробовать выполнить следующие шаги:
Work Item Query Language
Query Editor
Edit Query
File
Save {Query}[Editor] as...
Затем вы можете открыть и отредактировать сохраненный файл *.wiq в текстовом редакторе, а затем сохранить / скопировать в общую папку ...
*.wiq
ссылки под статьями: