ILocationService interface
Служба внешнего содержимого для получения расположений
Методы
| get |
Возвращает URL-адрес для заданной области ресурсов REST. |
| get |
Возвращает расположение удаленной службы в заданном типе узла. |
| route |
Attemps для создания URL-адреса для указанного шаблона маршрута и параматеров. URL-адрес будет содержать путь узла. Например, если URL-адрес страницы https://dev.azure.com/foo и вы пытаетесь создать URL-адрес параметров администратора для проекта "bar", выходные данные будут иметь значение /foo/bar/_admin. Это будет асинхронно получить вклад маршрута, если он не был включен в данные страницы. |
Сведения о методе
getResourceAreaLocation(string)
Возвращает URL-адрес для заданной области ресурсов REST.
function getResourceAreaLocation(resourceAreaId: string): Promise<string>
Параметры
- resourceAreaId
-
string
Идентификатор области ресурсов
Возвращаемое значение
Promise<string>
getServiceLocation(string, TeamFoundationHostType)
Возвращает расположение удаленной службы в заданном типе узла.
function getServiceLocation(serviceInstanceType?: string, hostType?: TeamFoundationHostType): Promise<string>
Параметры
- serviceInstanceType
-
string
GUID типа экземпляра службы для поиска
- hostType
- TeamFoundationHostType
Тип узла для поиска (по умолчанию используется тип узла текущих данных страницы)
Возвращаемое значение
Promise<string>
routeUrl(string, {[key: string]: string}, string)
Attemps для создания URL-адреса для указанного шаблона маршрута и параматеров. URL-адрес будет содержать путь узла. Например, если URL-адрес страницы https://dev.azure.com/foo и вы пытаетесь создать URL-адрес параметров администратора для проекта "bar", выходные данные будут иметь значение /foo/bar/_admin.
Это будет асинхронно получить вклад маршрута, если он не был включен в данные страницы.
function routeUrl(routeId: string, routeValues?: {[key: string]: string}, hostPath?: string): Promise<string>
Параметры
- routeId
-
string
Идентификатор вклада маршрута
- routeValues
-
{[key: string]: string}
Замены значений маршрута
- hostPath
-
string
Необязательный путь узла для использования, а не путь к узлу по умолчанию для страницы.
Возвращаемое значение
Promise<string>