Geolocator.RequestAccessAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.