Condividi tramite


IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Metodo

Definizione

Restituisce la posizione corrente 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)

Parametri

request
GeolocationRequest

Criteri da usare per determinare la posizione del dispositivo.

cancelToken
CancellationToken

Token che può essere utilizzato per annullare l'operazione.

Restituisce

Oggetto Location contenente informazioni sulla posizione corrente o null se non è stato possibile determinare alcuna posizione.

Commenti

Le autorizzazioni per la posizione verranno richieste in fase di esecuzione, se necessario. Potrebbe comunque essere necessario dichiarare qualcosa nel manifesto dell'app.

Si applica a