영어로 읽기

다음을 통해 공유


ILocationService interface

위치를 가져오기 위한 외부 콘텐츠 서비스

메서드

getResourceAreaLocation(string)

지정된 REST 리소스 영역에 대한 URL을 가져옵니다.

getServiceLocation(string, TeamFoundationHostType)

지정된 호스트 유형에서 원격 서비스의 위치를 가져옵니다.

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

Attemps - 지정된 경로 템플릿 및 매개 변수에 대한 URL을 만듭니다. URL에는 호스트 경로가 포함됩니다. 예를 들어 페이지 URL이 이 https://dev.azure.com/foo 고 프로젝트 "bar"에 대한 관리자 설정 URL을 만들려고 하면 출력은 /foo/bar/_admin.

페이지 데이터에 포함되지 않은 경우 경로 기여를 비동기적으로 가져옵니다.

메서드 세부 정보

getResourceAreaLocation(string)

지정된 REST 리소스 영역에 대한 URL을 가져옵니다.

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

매개 변수

resourceAreaId

string

리소스 영역의 ID

반환

Promise<string>

getServiceLocation(string, TeamFoundationHostType)

지정된 호스트 유형에서 원격 서비스의 위치를 가져옵니다.

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

매개 변수

serviceInstanceType

string

조회할 서비스 instance 형식의 GUID

hostType
TeamFoundationHostType

조회할 호스트 유형(기본값은 현재 페이지 데이터의 호스트 형식)입니다.

반환

Promise<string>

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

Attemps - 지정된 경로 템플릿 및 매개 변수에 대한 URL을 만듭니다. URL에는 호스트 경로가 포함됩니다. 예를 들어 페이지 URL이 이 https://dev.azure.com/foo 고 프로젝트 "bar"에 대한 관리자 설정 URL을 만들려고 하면 출력은 /foo/bar/_admin.

페이지 데이터에 포함되지 않은 경우 경로 기여를 비동기적으로 가져옵니다.

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

매개 변수

routeId

string

경로 기여의 ID

routeValues

{[key: string]: string}

경로 값 대체

hostPath

string

페이지의 기본 호스트 경로 대신 사용할 선택적 호스트 경로입니다.

반환

Promise<string>