Поделиться через


GeolocationExtensions.GetLocationAsync Метод

Определение

Перегрузки

GetLocationAsync(IGeolocation)

Возвращает текущее расположение устройства.

GetLocationAsync(IGeolocation, GeolocationRequest)

Возвращает текущее расположение устройства.

GetLocationAsync(IGeolocation)

Исходный код:
Geolocation.shared.cs
Исходный код:
Geolocation.shared.cs

Возвращает текущее расположение устройства.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<Microsoft::Maui::Devices::Sensors::Location ^> ^ GetLocationAsync(Microsoft::Maui::Devices::Sensors::IGeolocation ^ geolocation);
public static System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location?> GetLocationAsync (this Microsoft.Maui.Devices.Sensors.IGeolocation geolocation);
static member GetLocationAsync : Microsoft.Maui.Devices.Sensors.IGeolocation -> System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location>
<Extension()>
Public Function GetLocationAsync (geolocation As IGeolocation) As Task(Of Location)

Параметры

geolocation
IGeolocation

Объект, для который вызывается этот метод.

Возвращаемое значение

Объект Location , содержащий сведения о текущем расположении, или null значение , если расположение не может быть определено.

Комментарии

При необходимости разрешения на расположение будут запрошены во время выполнения. Может потребоваться объявить что-то в манифесте приложения.

Применяется к

GetLocationAsync(IGeolocation, GeolocationRequest)

Исходный код:
Geolocation.shared.cs
Исходный код:
Geolocation.shared.cs

Возвращает текущее расположение устройства.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<Microsoft::Maui::Devices::Sensors::Location ^> ^ GetLocationAsync(Microsoft::Maui::Devices::Sensors::IGeolocation ^ geolocation, Microsoft::Maui::Devices::Sensors::GeolocationRequest ^ request);
public static System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location?> GetLocationAsync (this Microsoft.Maui.Devices.Sensors.IGeolocation geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest request);
static member GetLocationAsync : Microsoft.Maui.Devices.Sensors.IGeolocation * Microsoft.Maui.Devices.Sensors.GeolocationRequest -> System.Threading.Tasks.Task<Microsoft.Maui.Devices.Sensors.Location>
<Extension()>
Public Function GetLocationAsync (geolocation As IGeolocation, request As GeolocationRequest) As Task(Of Location)

Параметры

geolocation
IGeolocation

Объект, для который вызывается этот метод.

request
GeolocationRequest

Критерии, используемые при определении расположения устройства.

Возвращаемое значение

Объект Location , содержащий сведения о текущем расположении, или null значение , если расположение не может быть определено.

Комментарии

При необходимости разрешения на расположение будут запрошены во время выполнения. Может потребоваться объявить что-то в манифесте приложения.

Применяется к