Megosztás:


ILocationService interface

Külső tartalom szolgáltatása helyek lekéréséhez

Metódusok

getResourceAreaLocation(string)

Lekéri a megadott REST-erőforrásterület URL-címét

getServiceLocation(string, TeamFoundationHostType)

Lekéri egy távoli szolgáltatás helyét egy adott gazdagéptípuson.

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

Attemps, hogy hozzon létre egy URL-címet a megadott útvonalsablon és paramaters. Az URL-cím tartalmazza a gazdagép elérési útját. Ha például a lap URL-címe https://dev.azure.com/foo, és megpróbál rendszergazdai beállítások url-címét létrehozni a projekt "bar" fájljához, a kimenet a /foo/bar/_admin lesz.

Ez aszinkron módon lekéri az útvonal-hozzájárulást, ha az nem szerepel az oldaladatokban.

Metódus adatai

getResourceAreaLocation(string)

Lekéri a megadott REST-erőforrásterület URL-címét

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

Paraméterek

resourceAreaId

string

Az erőforrásterület azonosítója

Válaszok

Promise<string>

getServiceLocation(string, TeamFoundationHostType)

Lekéri egy távoli szolgáltatás helyét egy adott gazdagéptípuson.

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

Paraméterek

serviceInstanceType

string

A keresendő szolgáltatáspéldány-típus GUID azonosítója

hostType
TeamFoundationHostType

A keresendő gazdagép típusa (alapértelmezés szerint az aktuális lapadatok gazdagéptípusa)

Válaszok

Promise<string>

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

Attemps, hogy hozzon létre egy URL-címet a megadott útvonalsablon és paramaters. Az URL-cím tartalmazza a gazdagép elérési útját. Ha például a lap URL-címe https://dev.azure.com/foo, és megpróbál rendszergazdai beállítások url-címét létrehozni a projekt "bar" fájljához, a kimenet a /foo/bar/_admin lesz.

Ez aszinkron módon lekéri az útvonal-hozzájárulást, ha az nem szerepel az oldaladatokban.

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

Paraméterek

routeId

string

Az útvonal-hozzájárulás azonosítója

routeValues

{[key: string]: string}

Útvonalérték-csere

hostPath

string

Nem kötelező, hogy a gazdagép elérési útja legyen használva a lap alapértelmezett állomásútvonala helyett.

Válaszok

Promise<string>