Compartir a través de


IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Método

Definición

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.

Se aplica a