Node API для создания нового пути к области? - PullRequest
0 голосов
/ 10 июня 2019

Я создаю расширение Azure DevOps, которое использует Rest API и клиент Node API. https://github.com/microsoft/azure-devops-node-api

Я пытаюсь создать процесс, который создает новую команду в командном проекте. В основной группе API есть методы для работы с командами, и я могу успешно создать команду. Тем не менее, я не вижу способа создать новый Путь к области для этой команды.

Я не могу найти API, который, по-видимому, позволил бы мне либо создать новый путь к области для этой команды, либо даже, если бы я это сделал, как бы я определил для области команды этот новый путь к области. Я скучаю? Должен быть способ API для работы с Area, но на самом деле его нет в документации API. Я просмотрел API-интерфейсы WorkItem, APIS, связанные с проектом, и не могу найти вызовов, связанных с областью.

Вот некоторый код о том, как я создал команду. это прекрасно работает.

var coreApiObject: CoreApi.CoreApi = await vsts.getCoreApi();
var newTeam:CoreInterfaces.WebApiTeam =  {name: teamName,
description: 'Onboarding Backlog for ' + teamName,
id: undefined,
projectId: projectRef.id,
projectName: projectRef.name,
url: undefined};

var projectId:string = "";
if(projectRef.id)
{
    projectId = projectRef.id;
}
var teamResult:CoreInterfaces.WebApiTeam = await coreApiObject.createTeam(newTeam, projectId);
...