Compartilhar via


IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Método

Definição

Retorna o local atual do 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

Os critérios a serem usados ao determinar o local do dispositivo.

cancelToken
CancellationToken

Um token que pode ser usado para cancelar a operação.

Retornos

Um Location objeto que contém informações de localização atuais ou null se nenhum local pôde ser determinado.

Comentários

As permissões de localização serão solicitadas em runtime, se necessário. Talvez você ainda precise declarar algo no manifesto do aplicativo.

Aplica-se a