정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Geolocator.GetGeopositionAsync(TimeSpan, TimeSpan) | getGeopositionAsync(TimeSpan, TimeSpan) Method

장치의 현재 위치를 검색하도록 비동기 작업을 시작합니다.

구문


geolocator.getGeopositionAsync(maximumAge, timeout).done( /* 성공 및 오류 처리기 */ );

매개 변수

maximumAge

형식: Number [JavaScript] | System.TimeSpan [.NET] | Windows::Foundation::TimeSpan [C++]

캐시된 위치 데이터의 최대 허용 가능한 기간입니다. TimeSpan은 100나노초 단위로 나타낸 기간입니다.

timeout

형식: Number [JavaScript] | System.TimeSpan [.NET] | Windows::Foundation::TimeSpan [C++]

시간 제한입니다. TimeSpan은 100나노초 단위로 나타낸 기간입니다.

반환 값

형식: IAsyncOperation<Geoposition>

위치 데이터에 대한 비동기 요청을 시작하고 이 요청의 완료를 처리하기 위한 메서드를 제공합니다.

설명

Geolocator 개체를 사용하여 처음으로 GetGeopositionAsync를 호출하는 작업은 동의 여부를 묻는 메시지가 사용자에게 표시될 수 있도록 UI 스레드에서 수행되어야 합니다. 자세한 내용은 개인 데이터에 액세스하는 장치를 위한 지침을 참조하십시오.

연결된 대기 상태에 있을 때는 항상 Geolocator 개체를 인스턴스화할 수 있지만 Geolocator 개체는 집계할 센서를 찾지 않으며 GetGeopositionAsync에 대한 호출은 7초 후에 시간 초과되고 PositionChanged 이벤트 수신기는 절대 호출되지 않으며 StatusChanged 이벤트 수신기는 NoData 상태로 한 번 호출됩니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

지원되는 사항 없음

지원되는 최소 전화

Windows Phone 8

Namespace

Windows.Devices.Geolocation
Windows::Devices::Geolocation [C++]

Metadata

Windows.winmd

Capabilities

ID_CAP_LOCATION [Windows Phone]

참고 항목

Geoposition
Geocoordinate
Geolocator
GetGeopositionAsync

 

 

표시: