Sdílet prostřednictvím


Geolocation.GetLocationAsync Metoda

Definice

Přetížení

GetLocationAsync()

Vrátí aktuální polohu zařízení.

GetLocationAsync(GeolocationRequest)

Vrátí aktuální polohu zařízení.

GetLocationAsync(GeolocationRequest, CancellationToken)

Vrátí aktuální polohu zařízení.

GetLocationAsync()

Zdroj:
Geolocation.shared.cs
Zdroj:
Geolocation.shared.cs

Vrátí aktuální polohu zařízení.

public:
 static System::Threading::Tasks::Task<Microsoft::Maui::Devices::Sensors::Location ^> ^ GetLocationAsync();
public static System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location?> GetLocationAsync ();
static member GetLocationAsync : unit -> System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location>
Public Shared Function GetLocationAsync () As Task(Of Location)

Návraty

Objekt Location obsahující informace o aktuálním umístění nebo null pokud nelze 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.

Platí pro

GetLocationAsync(GeolocationRequest)

Zdroj:
Geolocation.shared.cs
Zdroj:
Geolocation.shared.cs

Vrátí aktuální polohu zařízení.

public:
 static System::Threading::Tasks::Task<Microsoft::Maui::Devices::Sensors::Location ^> ^ GetLocationAsync(Microsoft::Maui::Devices::Sensors::GeolocationRequest ^ request);
public static System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location?> GetLocationAsync (Microsoft.Maui.Devices.Sensors.GeolocationRequest request);
static member GetLocationAsync : Microsoft.Maui.Devices.Sensors.GeolocationRequest -> System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location>
Public Shared Function GetLocationAsync (request As GeolocationRequest) As Task(Of Location)

Parametry

request
GeolocationRequest

Kritéria, která se mají použít při určování polohy zařízení.

Návraty

Objekt Location obsahující informace o aktuálním umístění nebo null pokud nelze 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.

Platí pro

GetLocationAsync(GeolocationRequest, CancellationToken)

Zdroj:
Geolocation.shared.cs
Zdroj:
Geolocation.shared.cs

Vrátí aktuální polohu zařízení.

public:
 static System::Threading::Tasks::Task<Microsoft::Maui::Devices::Sensors::Location ^> ^ GetLocationAsync(Microsoft::Maui::Devices::Sensors::GeolocationRequest ^ request, System::Threading::CancellationToken cancelToken);
public static System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location?> GetLocationAsync (Microsoft.Maui.Devices.Sensors.GeolocationRequest request, System.Threading.CancellationToken cancelToken);
static member GetLocationAsync : Microsoft.Maui.Devices.Sensors.GeolocationRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location>
Public Shared 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 nelze 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.

Platí pro