ILocationService interface
위치를 가져오기 위한 외부 콘텐츠 서비스
메서드
get |
지정된 REST 리소스 영역에 대한 URL을 가져옵니다. |
get |
지정된 호스트 유형에서 원격 서비스의 위치를 가져옵니다. |
route |
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>