ILocationService interface
Serviço para conteúdo externo para obter localizações
Métodos
| get |
Obtém a URL para a área de recurso REST fornecida |
| get |
Obtém o local de um serviço remoto em um determinado tipo de host. |
| route |
Attemps para criar uma url para o modelo de rota especificado e paramaters. O url incluirá o caminho do host. Por exemplo, se o url da página estiver https://dev.azure.com/foo e você tentar criar url de configurações de administrador para "bar" do projeto, a saída será /foo/bar/_admin. Isso buscará de forma assíncrona uma contribuição de rota se ela não tiver sido incluída nos dados da página. |
Detalhes de Método
getResourceAreaLocation(string)
Obtém a URL para a área de recurso REST fornecida
function getResourceAreaLocation(resourceAreaId: string): Promise<string>
Parâmetros
- resourceAreaId
-
string
Id da área de recursos
Devoluções
Promise<string>
getServiceLocation(string, TeamFoundationHostType)
Obtém o local de um serviço remoto em um determinado tipo de host.
function getServiceLocation(serviceInstanceType?: string, hostType?: TeamFoundationHostType): Promise<string>
Parâmetros
- serviceInstanceType
-
string
O GUID do tipo de instância de serviço a ser pesquisado
- hostType
- TeamFoundationHostType
O tipo de host a ser pesquisado (o padrão é o tipo de host dos dados da página atual)
Devoluções
Promise<string>
routeUrl(string, {[key: string]: string}, string)
Attemps para criar uma url para o modelo de rota especificado e paramaters. O url incluirá o caminho do host. Por exemplo, se o url da página estiver https://dev.azure.com/foo e você tentar criar url de configurações de administrador para "bar" do projeto, a saída será /foo/bar/_admin.
Isso buscará de forma assíncrona uma contribuição de rota se ela 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 valor de rota
- hostPath
-
string
Caminho de host opcional a ser usado em vez do caminho de host padrão para a página.
Devoluções
Promise<string>