Udostępnij za pośrednictwem


IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Metoda

Definicja

Zwraca bieżącą lokalizację urządzenia.

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)

Parametry

request
GeolocationRequest

Kryteria do użycia podczas określania lokalizacji urządzenia.

cancelToken
CancellationToken

Token, który może służyć do anulowania operacji.

Zwraca

Location Obiekt zawierający informacje o bieżącej lokalizacji lub null jeśli nie można określić żadnej lokalizacji.

Uwagi

W razie potrzeby uprawnienia lokalizacji będą żądane w czasie wykonywania. Nadal może być konieczne zadeklarowanie czegoś w manifeście aplikacji.

Dotyczy