Bagikan melalui


ILocationService interface

Layanan untuk konten eksternal untuk mendapatkan lokasi

Metode

getResourceAreaLocation(string)

Mendapatkan URL untuk area sumber daya REST yang diberikan

getServiceLocation(string, TeamFoundationHostType)

Mendapatkan lokasi layanan jarak jauh pada jenis host tertentu.

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

Attemps untuk membuat url untuk templat rute dan paramater yang ditentukan. Url akan menyertakan jalur host. Misalnya, jika url halaman https://dev.azure.com/foo dan Anda mencoba membuat url pengaturan admin untuk proyek "bar", outputnya adalah /foo/bar/_admin.

Ini akan secara asinkron mengambil kontribusi rute jika belum disertakan dalam data halaman.

Detail Metode

getResourceAreaLocation(string)

Mendapatkan URL untuk area sumber daya REST yang diberikan

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

Parameter

resourceAreaId

string

Id area sumber daya

Mengembalikan

Promise<string>

getServiceLocation(string, TeamFoundationHostType)

Mendapatkan lokasi layanan jarak jauh pada jenis host tertentu.

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

Parameter

serviceInstanceType

string

GUID jenis instans layanan untuk pencarian

hostType
TeamFoundationHostType

Jenis host yang akan dicari (default ke jenis host data halaman saat ini)

Mengembalikan

Promise<string>

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

Attemps untuk membuat url untuk templat rute dan paramater yang ditentukan. Url akan menyertakan jalur host. Misalnya, jika url halaman https://dev.azure.com/foo dan Anda mencoba membuat url pengaturan admin untuk proyek "bar", outputnya adalah /foo/bar/_admin.

Ini akan secara asinkron mengambil kontribusi rute jika belum disertakan dalam data halaman.

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

Parameter

routeId

string

Id kontribusi rute

routeValues

{[key: string]: string}

Penggantian nilai rute

hostPath

string

Jalur host opsional untuk digunakan daripada jalur host default untuk halaman.

Mengembalikan

Promise<string>