Sdílet prostřednictvím


ILocationService interface

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

Metody

getResourceAreaLocation(string)

Získá adresu URL pro danou oblast prostředků REST

getServiceLocation(string, TeamFoundationHostType)

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

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

Pokouší se vytvořit adresu URL pro zadanou šablonu trasy a parametry. Adresa URL bude obsahovat cestu k hostiteli. Pokud je například adresa URL stránky a pokusíte se https://dev.azure.com/foo vytvořit adresu URL nastavení správce pro projekt "bar", 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ředků REST

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

Parametry

resourceAreaId

string

Identifikátor 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, který chcete vyhledat

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)

Pokouší se vytvořit adresu URL pro zadanou šablonu trasy a parametry. Adresa URL bude obsahovat cestu k hostiteli. Pokud je například adresa URL stránky a pokusíte se https://dev.azure.com/foo vytvořit adresu URL nastavení správce pro projekt "bar", 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 trase

routeValues

{[key: string]: string}

Náhrady hodnot směrování

hostPath

string

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

Návraty

Promise<string>