Sdílet prostřednictvím


ILocationService interface

Služba pro externí obsah pro získání umístění

Metody

getResourceAreaLocation(string)

Získá adresu URL pro danou oblast prostředku REST.

getServiceLocation(string, TeamFoundationHostType)

Získá umístění vzdálené služby na daném typu hostitele.

routeUrl(string, {[key: string]: string}, string)

Attemps k vytvoření adresy URL pro zadanou šablonu trasy a paramatery. Adresa URL bude obsahovat cestu hostitele. Pokud je https://dev.azure.com/foo například adresa URL stránky a pokusíte se vytvořit adresu URL nastavení správce pro "bar" projektu, výstup bude /foo/bar/_admin.

Tím se asynchronně načte příspěvek trasy, pokud nebyl zahrnut do dat stránky.

Podrobnosti metody

getResourceAreaLocation(string)

Získá adresu URL pro danou oblast prostředku REST.

function getResourceAreaLocation(resourceAreaId: string): Promise<string>

Parametry

resourceAreaId

string

ID oblasti zdroje

Návraty

Promise<string>

getServiceLocation(string, TeamFoundationHostType)

Získá umístění vzdálené služby na daném typu hostitele.

function getServiceLocation(serviceInstanceType?: string, hostType?: TeamFoundationHostType): Promise<string>

Parametry

serviceInstanceType

string

Identifikátor GUID typu instance služby pro vyhledávání

hostType
TeamFoundationHostType

Typ hostitele, který se má vyhledat (výchozí je typ hostitele aktuálních dat stránky)

Návraty

Promise<string>

routeUrl(string, {[key: string]: string}, string)

Attemps k vytvoření adresy URL pro zadanou šablonu trasy a paramatery. Adresa URL bude obsahovat cestu hostitele. Pokud je https://dev.azure.com/foo například adresa URL stránky a pokusíte se vytvořit adresu URL nastavení správce pro "bar" projektu, výstup bude /foo/bar/_admin.

Tím se asynchronně načte příspěvek trasy, pokud nebyl zahrnut do dat stránky.

function routeUrl(routeId: string, routeValues?: {[key: string]: string}, hostPath?: string): Promise<string>

Parametry

routeId

string

Id příspěvku na trasu

routeValues

{[key: string]: string}

Nahrazení hodnot trasy

hostPath

string

Volitelná cesta hostitele, která se má použít místo výchozí cesty hostitele pro stránku.

Návraty

Promise<string>