ILocationService interface
Usługa pobierania lokalizacji dla zawartości zewnętrznej
Metody
| get |
Pobiera adres URL dla danego obszaru zasobu REST |
| get |
Pobiera lokalizację usługi zdalnej w danym typie hosta. |
| route |
Attemps, aby utworzyć adres URL dla określonego szablonu trasy i paramaters. Adres URL będzie zawierać ścieżkę hosta. Jeśli na przykład adres URL strony jest https://dev.azure.com/foo i spróbujesz utworzyć adres URL ustawień administratora dla projektu "bar", dane wyjściowe będą /foo/bar/_admin. Spowoduje to asynchroniczne pobranie udziału trasy, jeśli nie zostały uwzględnione w danych strony. |
Szczegóły metody
getResourceAreaLocation(string)
Pobiera adres URL dla danego obszaru zasobu REST
function getResourceAreaLocation(resourceAreaId: string): Promise<string>
Parametry
- resourceAreaId
-
string
Identyfikator obszaru zasobu
Zwraca
Promise<string>
getServiceLocation(string, TeamFoundationHostType)
Pobiera lokalizację usługi zdalnej w danym typie hosta.
function getServiceLocation(serviceInstanceType?: string, hostType?: TeamFoundationHostType): Promise<string>
Parametry
- serviceInstanceType
-
string
Identyfikator GUID typu wystąpienia usługi do wyszukania
- hostType
- TeamFoundationHostType
Typ hosta do wyszukania (domyślnie jest to typ hosta bieżących danych strony)
Zwraca
Promise<string>
routeUrl(string, {[key: string]: string}, string)
Attemps, aby utworzyć adres URL dla określonego szablonu trasy i paramaters. Adres URL będzie zawierać ścieżkę hosta. Jeśli na przykład adres URL strony jest https://dev.azure.com/foo i spróbujesz utworzyć adres URL ustawień administratora dla projektu "bar", dane wyjściowe będą /foo/bar/_admin.
Spowoduje to asynchroniczne pobranie udziału trasy, jeśli nie zostały uwzględnione w danych strony.
function routeUrl(routeId: string, routeValues?: {[key: string]: string}, hostPath?: string): Promise<string>
Parametry
- routeId
-
string
Identyfikator udziału trasy
- routeValues
-
{[key: string]: string}
Zamiany wartości trasy
- hostPath
-
string
Opcjonalna ścieżka hosta do użycia, a nie domyślna ścieżka hosta dla strony.
Zwraca
Promise<string>