Geolocator Class

Предоставляет доступ к текущему географическому расположению.

Синтаксис


Public NotInheritable Class Geolocator

Атрибуты

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]

Члены

GeolocatorКласс имеет следующие типы членов:

Конструкторы

GeolocatorКласс имеет эти конструкторы.

КонструкторОписание
Geolocator Initializes a new Geolocator object.

 

События

GeolocatorКласс имеет эти события.

СобытиеОписание
PositionChanged Raised when the location is updated.
StatusChanged Raised when the ability of the Geolocator to provide updated location changes.

 

Методы

The Geolocator Класс имеет следующие методы. В C#, Visual Basic и C++ также наследует методы от Object Класс.

МетодОписание
GetGeopositionAsync() Starts an asynchronous operation to retrieve the current location of the device.
GetGeopositionAsync(TimeSpan, TimeSpan) Starts an asynchronous operation to retrieve the current location of the device.

 

Свойства

GeolocatorКласс имеет следующие свойства.

СвойствоТип доступаОписание

DesiredAccuracy

Чтение и записьThe accuracy level at which the Geolocator provides location updates.

DesiredAccuracyInMeters

Чтение и записьGets or sets the desired accuracy in meters for data returned from the location service.

LocationStatus

Только для чтенияThe status that indicates the ability of the Geolocator to provide location updates.

MovementThreshold

Чтение и записьGets and sets the distance of movement, in meters, relative to the coordinate from the last PositionChanged event, that is required for the Geolocator to raise a PositionChanged event.

ReportInterval

Чтение и записьThe requested minimum time interval between location updates, in milliseconds. If your application requires updates infrequently, set this value so that the location provider can conserve power by calculating location only when needed.

 

Примечания

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

Примеры

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

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

Требования

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

Windows 8 [Только приложения для Магазина Windows]

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

Не поддерживается [Только приложения для Магазина Windows]

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

Windows Phone 8

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

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

Metadata

Windows.winmd

Capabilities

location
ID_CAP_LOCATION [Windows Phone]

 

 

Показ:
© 2015 Microsoft