Aracılığıyla paylaş


ILocationService interface

Konumları almak için dış içerik hizmeti

Yöntemler

getResourceAreaLocation(string)

Verilen REST kaynak alanının URL'sini alır

getServiceLocation(string, TeamFoundationHostType)

Belirli bir konak türündeki uzak hizmetin konumunu alır.

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

Belirtilen yol şablonu ve paramaterler için url oluşturmak için attemps. Url ana bilgisayar yolunu içerir. Örneğin, sayfa url'si ise https://dev.azure.com/foo ve "bar" projesi için yönetici ayarları url'si oluşturmaya çalışırsanız, çıktı /foo/bar/_admin olacaktır.

Bu, sayfa verilerine dahil edilmediyse zaman uyumsuz olarak bir yol katkısını getirir.

Yöntem Ayrıntıları

getResourceAreaLocation(string)

Verilen REST kaynak alanının URL'sini alır

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

Parametreler

resourceAreaId

string

Kaynak alanının kimliği

Döndürülenler

Promise<string>

getServiceLocation(string, TeamFoundationHostType)

Belirli bir konak türündeki uzak hizmetin konumunu alır.

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

Parametreler

serviceInstanceType

string

Aranacak hizmet örneği türünün GUID'i

hostType
TeamFoundationHostType

Aranan konak türü (varsayılan olarak geçerli sayfa verilerinin konak türüne göre)

Döndürülenler

Promise<string>

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

Belirtilen yol şablonu ve paramaterler için url oluşturmak için attemps. Url ana bilgisayar yolunu içerir. Örneğin, sayfa url'si ise https://dev.azure.com/foo ve "bar" projesi için yönetici ayarları url'si oluşturmaya çalışırsanız, çıktı /foo/bar/_admin olacaktır.

Bu, sayfa verilerine dahil edilmediyse zaman uyumsuz olarak bir yol katkısını getirir.

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

Parametreler

routeId

string

Rota katkısının kimliği

routeValues

{[key: string]: string}

Rota değeri değiştirmeleri

hostPath

string

Sayfanın varsayılan konak yolu yerine kullanılacak isteğe bağlı konak yolu.

Döndürülenler

Promise<string>