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


IGeolocation.GetLocationAsync(GeolocationRequest, CancellationToken) Метод

Определение

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

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)

Параметры

request
GeolocationRequest

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

cancelToken
CancellationToken

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

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

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

Комментарии

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

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