Megosztás a következőn keresztül:


ILocationService interface

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

Metódusok

getResourceAreaLocation(string)

Lekéri az adott 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 a megadott útvonalsablonhoz és paraméterhez tartozó URL-cím létrehozásához. 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 rendszergazdai beállítások URL-címét próbálja létrehozni a "bar" projekthez, 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 az adott 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 a megadott útvonalsablonhoz és paraméterhez tartozó URL-cím létrehozásához. 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 rendszergazdai beállítások URL-címét próbálja létrehozni a "bar" projekthez, 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 cseréje

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>