IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí aktuální polohu zařízení.
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
Kritéria, která se mají použít při určování polohy zařízení.
- cancelToken
- CancellationToken
Token, který lze použít ke zrušení operace.
Návraty
Objekt Location obsahující informace o aktuálním umístění nebo null
pokud nebylo možné určit žádné umístění.
Poznámky
V případě potřeby se oprávnění k umístění budou vyžadovat za běhu. Možná budete muset něco deklarovat v manifestu aplikace.