Udostępnij za pośrednictwem


Geolocation Klasa

Definicja

Zapewnia sposób uzyskiwania bieżącej lokalizacji urządzenia.

public ref class Geolocation abstract sealed
public static class Geolocation
type Geolocation = class
Public Class Geolocation
Dziedziczenie
Geolocation

Właściwości

Default

Udostępnia domyślną implementację statycznego użycia tego interfejsu API.

IsListeningForeground

Wskazuje, czy obecnie nasłuchuje aktualizacji lokalizacji, gdy aplikacja znajduje się na pierwszym planie.

Metody

GetLastKnownLocationAsync()

Zwraca ostatnią znaną lokalizację urządzenia.

GetLocationAsync()

Zwraca bieżącą lokalizację urządzenia.

GetLocationAsync(GeolocationRequest, CancellationToken)

Zwraca bieżącą lokalizację urządzenia.

GetLocationAsync(GeolocationRequest)

Zwraca bieżącą lokalizację urządzenia.

StartListeningForegroundAsync(GeolocationListeningRequest)

Rozpoczyna nasłuchiwanie aktualizacji lokalizacji przy użyciu LocationChanged zdarzenia lub ListeningFailed zdarzenia. Zdarzenia mogą być wysyłane tylko wtedy, gdy aplikacja znajduje się na pierwszym planie. Żądania Permissions.LocationWhenInUse od użytkownika.

StopListeningForeground()

Zatrzymaj nasłuchiwanie aktualizacji lokalizacji, gdy aplikacja znajduje się na pierwszym planie. Nie ma wpływu, gdy nie nasłuchuje i IsListeningForeground jest obecnie false.

Zdarzenia

ListeningFailed

Występuje, gdy podczas nasłuchiwania aktualizacji lokalizacji pojawia się błąd. Po wyzwoleniu zdarzenia nasłuchiwanie dalszych aktualizacji lokalizacji zostało zatrzymane i nie są wysyłane żadne dalsze LocationChanged zdarzenia.

LocationChanged

Występuje podczas nasłuchiwania aktualizacji lokalizacji.

Dotyczy