Geolocator.RequestAccessAsync Méthode

Définition

Notes

Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Important

Cette API sera affectée par les modifications à venir du comportement du système d’exploitation, prévues pour l’automne 2024. Pour plus d’informations, consultez Modifications du comportement de l’API pour Wi-Fi l’accès et l’emplacement.

Demande l’autorisation d’accéder aux données d’emplacement.

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)

Retours

GeolocationAccessStatus qui indique si l’autorisation de localisation des données a été accordée.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
location

Remarques

La méthode RequestAccessAsync demande à l’utilisateur l’autorisation d’accéder à son emplacement. L’utilisateur est invité une fois seulement (par application). Après la première fois qu’ils accordent ou refusent l’autorisation, cette méthode ne demande plus d’autorisation. Pour aider l’utilisateur à modifier les autorisations d’emplacement après avoir été invité, nous vous recommandons de fournir un lien vers les paramètres d’emplacement sur son appareil. Lorsque l’utilisateur a accordé à l’application un type d’autorisations d’emplacement, votre application peut fonctionner comme prévu ; pour déterminer le type de suivi d’emplacement utilisé, interrogez la propriété PositionSource d’un objet Geocoordinate récupéré.

Conseil

Pour créer un lien vers les paramètres d’emplacement à partir de votre application, appelez la méthode LaunchUriAsync avec l’URI ms-settings:privacy-location. Pour plus d’informations, voir Lancer l’application Paramètres Windows.

S’applique à

Voir aussi