Geolocator.GetGeopositionAsync() | getGeopositionAsync() Method

Запускает асинхронную операцию извлечения текущего расположения устройства.

Синтаксис


Public Function GetGeopositionAsync() As IAsyncOperation(Of Geoposition)

Параметры

Данный Метод не имеет параметров.

Возвращаемое значение

Тип: IAsyncOperation<Geoposition>

Предоставляет методы для запуска асинхронного запроса информации о расположении и обработки его завершения.

Примечания

Первое использование объекта Geolocator для вызова метода GetGeopositionAsync должно иметь место в потоке пользовательского интерфейса, чтобы пользователю можно было показать запрос на продолжение. Дополнительные сведения см. в разделе Рекомендации для устройств, обращающихся к персональным данным.

В подключенном ждущем режиме в любой момент можно создать экземпляр объекта Geolocator, но объект Geolocator не обнаружит никаких датчиков для агрегатной функции, время ожидания для вызовов GetGeopositionAsync истечет через 7 секунд, прослушиватели событий PositionChanged вызываться на будут, а прослушиватели событий StatusChanged будут вызваны один раз с состоянием NoData.

Примеры

В этом примере демонстрируется вызов GetGeopositionAsync.

В настоящее время язык не поддерживается либо пример кода отсутствует.

Требования

Минимальный поддерживаемый клиент

Windows 8

Минимальный поддерживаемый сервер

Не поддерживается

Минимальный поддерживаемый телефон

Windows Phone 8

Пространство имен

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

Metadata

Windows.winmd

Capabilities

ID_CAP_LOCATION [Windows Phone]

См. также

Geoposition
Geocoordinate
Geolocator
GetGeopositionAsync(TimeSpan, TimeSpan)

 

 

Показ:
© 2014 Microsoft