ILocationService interface
Služba pro externí obsah pro získání míst
Metody
| get |
Získá adresu URL pro danou oblast prostředků REST |
| get |
Získá umístění vzdálené služby na daném typu hostitele. |
| route |
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>