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


Geolocator.RequestAccessAsync Метод

Определение

Примечание

Некоторые сведения относятся к предварительной версии продукта, в которую перед коммерческим выпуском могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Важно!

На этот API повлияют предстоящие изменения в поведении операционной системы, запланированные на осень 2024 г. Дополнительные сведения см. в статье Изменения в поведении API для Wi-Fi доступа и расположения.

Запрашивает разрешение на доступ к данным о расположении.

public:
 static IAsyncOperation<GeolocationAccessStatus> ^ RequestAccessAsync();
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<GeolocationAccessStatus> RequestAccessAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GeolocationAccessStatus> RequestAccessAsync();
function requestAccessAsync()
Public Shared Function RequestAccessAsync () As IAsyncOperation(Of GeolocationAccessStatus)

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

Значение GeolocationAccessStatus , указывающее, предоставлено ли разрешение на данные расположения.

Атрибуты

Требования к Windows

Возможности приложения
location

Комментарии

Метод RequestAccessAsync запрашивает у пользователя разрешение на доступ к данным о местоположении. Каждое приложение запрашивает у пользователя доступ только один раз. После первого предоставления или запрета разрешения этот метод больше не запрашивает разрешение. Чтобы помочь пользователю изменить разрешения расположения после получения запроса, рекомендуется предоставить ссылку на параметры расположения на устройстве. Если пользователь предоставил приложению какие-либо разрешения на расположение, приложение может работать должным образом; Чтобы определить, какой тип отслеживания расположения используется, запросите свойство PositionSource извлеченного объекта Geocoordinate .

Совет

Чтобы связать с параметрами расположения из приложения, вызовите метод LaunchUriAsync с URI ms-settings:privacy-location. Дополнительные сведения см. в разделе Запуск приложения "Параметры" в Windows.

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

См. также раздел