IGeolocation Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un modo per ottenere la posizione corrente del dispositivo.
public interface class IGeolocation
public interface IGeolocation
type IGeolocation = interface
Public Interface IGeolocation
Proprietà
IsListeningForeground |
Indica se attualmente è in ascolto degli aggiornamenti della posizione mentre l'app è in primo piano. |
Metodi
GetLastKnownLocationAsync() |
Restituisce l'ultima posizione nota del dispositivo. |
GetLocationAsync(GeolocationRequest, CancellationToken) |
Restituisce la posizione corrente del dispositivo. |
StartListeningForegroundAsync(GeolocationListeningRequest) |
Avvia l'ascolto degli aggiornamenti della posizione usando l'evento LocationChanged . Gli eventi possono essere inviati solo quando l'app è in primo piano. Richieste Permissions.LocationWhenInUse dall'utente. |
StopListeningForeground() |
Interrompere l'ascolto degli aggiornamenti della posizione quando l'app è in primo piano.
Non ha alcun effetto quando IsListeningForeground è attualmente |
Eventi
ListeningFailed |
Si verifica quando si verifica un errore durante l'ascolto degli aggiornamenti della posizione. Quando l'evento viene generato, l'ascolto di ulteriori aggiornamenti della posizione è stato arrestato e non vengono inviati altri LocationChanged eventi. |
LocationChanged |
Si verifica durante l'ascolto degli aggiornamenti della posizione. |
Metodi di estensione
GetLocationAsync(IGeolocation, GeolocationRequest) |
Restituisce la posizione corrente del dispositivo. |
GetLocationAsync(IGeolocation) |
Restituisce la posizione corrente del dispositivo. |