ILocationService interface
Serviço para conteúdos externos para obter localizações
Métodos
get |
Obtém o URL para a área de recursos REST especificada |
get |
Obtém a localização de um serviço remoto num determinado tipo de anfitrião. |
route |
Attemps para criar um URL para o modelo de rota especificado e paramatadores. O URL incluirá o caminho do anfitrião. Por exemplo, se o URL da página for https://dev.azure.com/foo e tentar criar o URL de definições de administrador para a "barra" do projeto, o resultado será /foo/bar/_admin. Isto obterá de forma assíncrona uma contribuição de rota se não tiver sido incluída nos dados da página. |
Detalhes de Método
getResourceAreaLocation(string)
Obtém o URL para a área de recursos REST especificada
function getResourceAreaLocation(resourceAreaId: string): Promise<string>
Parâmetros
- resourceAreaId
-
string
ID da área de recursos
Devoluções
Promise<string>
getServiceLocation(string, TeamFoundationHostType)
Obtém a localização de um serviço remoto num determinado tipo de anfitrião.
function getServiceLocation(serviceInstanceType?: string, hostType?: TeamFoundationHostType): Promise<string>
Parâmetros
- serviceInstanceType
-
string
O GUID do tipo de instância de serviço para pesquisa
- hostType
- TeamFoundationHostType
O tipo de anfitrião a procurar (predefinição para o tipo de anfitrião dos dados da página atual)
Devoluções
Promise<string>
routeUrl(string, {[key: string]: string}, string)
Attemps para criar um URL para o modelo de rota especificado e paramatadores. O URL incluirá o caminho do anfitrião. Por exemplo, se o URL da página for https://dev.azure.com/foo e tentar criar o URL de definições de administrador para a "barra" do projeto, o resultado será /foo/bar/_admin.
Isto obterá de forma assíncrona uma contribuição de rota se não tiver sido incluída nos dados da página.
function routeUrl(routeId: string, routeValues?: {[key: string]: string}, hostPath?: string): Promise<string>
Parâmetros
- routeId
-
string
ID da contribuição da rota
- routeValues
-
{[key: string]: string}
Substituições de valores de rota
- hostPath
-
string
Caminho de anfitrião opcional a utilizar em vez do caminho de anfitrião predefinido para a página.
Devoluções
Promise<string>