IGeolocation Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia sposób uzyskiwania bieżącej lokalizacji urządzenia.
public interface class IGeolocation
public interface IGeolocation
type IGeolocation = interface
Public Interface IGeolocation
Właściwości
IsListeningForeground |
Wskazuje, czy obecnie nasłuchuje aktualizacji lokalizacji, gdy aplikacja znajduje się na pierwszym planie. |
Metody
GetLastKnownLocationAsync() |
Zwraca ostatnią znaną lokalizację urządzenia. |
GetLocationAsync(GeolocationRequest, CancellationToken) |
Zwraca bieżącą lokalizację urządzenia. |
StartListeningForegroundAsync(GeolocationListeningRequest) |
Rozpoczyna nasłuchiwanie aktualizacji lokalizacji przy użyciu LocationChanged 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 IsListeningForeground jest obecnie |
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. |
Metody rozszerzania
GetLocationAsync(IGeolocation, GeolocationRequest) |
Zwraca bieżącą lokalizację urządzenia. |
GetLocationAsync(IGeolocation) |
Zwraca bieżącą lokalizację urządzenia. |