IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Método
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í.
Devuelve la ubicación actual del dispositivo.
public:
System::Threading::Tasks::Task<Microsoft::Maui::Devices::Sensors::Location ^> ^ GetLocationAsync(Microsoft::Maui::Devices::Sensors::GeolocationRequest ^ request, System::Threading::CancellationToken cancelToken);
public System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location?> GetLocationAsync (Microsoft.Maui.Devices.Sensors.GeolocationRequest request, System.Threading.CancellationToken cancelToken);
abstract member GetLocationAsync : Microsoft.Maui.Devices.Sensors.GeolocationRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location>
Public Function GetLocationAsync (request As GeolocationRequest, cancelToken As CancellationToken) As Task(Of Location)
Parámetros
- request
- GeolocationRequest
Criterios que se usarán al determinar la ubicación del dispositivo.
- cancelToken
- CancellationToken
Token que se puede usar para cancelar la operación.
Devoluciones
Objeto Location que contiene información de ubicación actual o null
si no se puede determinar ninguna ubicación.
Comentarios
Los permisos de ubicación se solicitarán en tiempo de ejecución si es necesario. Es posible que deba declarar algo en el manifiesto de la aplicación.