IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.