IGeolocation Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una manera de obtener la ubicación actual del dispositivo.
public interface class IGeolocation
public interface IGeolocation
type IGeolocation = interface
Public Interface IGeolocation
Propiedades
IsListeningForeground |
Indica si actualmente escucha las actualizaciones de ubicación mientras la aplicación está en primer plano. |
Métodos
GetLastKnownLocationAsync() |
Devuelve la última ubicación conocida del dispositivo. |
GetLocationAsync(GeolocationRequest, CancellationToken) |
Devuelve la ubicación actual del dispositivo. |
StartListeningForegroundAsync(GeolocationListeningRequest) |
Comienza a escuchar las actualizaciones de ubicación mediante el LocationChanged evento . Los eventos solo se pueden enviar cuando la aplicación está en primer plano. Solicitudes Permissions.LocationWhenInUse del usuario. |
StopListeningForeground() |
Deja de escuchar las actualizaciones de ubicación cuando la aplicación está en primer plano.
No tiene ningún efecto cuando IsListeningForeground actualmente es |
Eventos
ListeningFailed |
Se produce cuando surge un error durante la escucha de actualizaciones de ubicación. Cuando se desencadena el evento, se ha detenido la escucha de más actualizaciones de ubicación y no se envían más LocationChanged eventos. |
LocationChanged |
Se produce mientras escucha las actualizaciones de ubicación. |
Métodos de extensión
GetLocationAsync(IGeolocation, GeolocationRequest) |
Devuelve la ubicación actual del dispositivo. |
GetLocationAsync(IGeolocation) |
Devuelve la ubicación actual del dispositivo. |