LocationDisp.CivicAddressReportFactory.RequestPermissions, méthode

[Le modèle objet de l’API Location est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Au lieu de cela, pour accéder à l’emplacement à partir d’un site web, utilisez l’API de géolocalisation W3C. Pour accéder à l’emplacement à partir d’une application de bureau, utilisez l’API Windows.Devices.Geolocation .]

Ouvre une boîte de dialogue système pour demander l’autorisation utilisateur pour les appareils avec localisation.

Syntaxe

LocationDisp.CivicAddressReportFactory.RequestPermissions(
  hWnd
)

Paramètres

hWnd

Ce paramètre n’est pas utilisé et doit être défini sur zéro.

Valeur retournée

Cette méthode ne retourne pas de valeur.

Notes

L’appel est synchrone et l’appelant attend la fermeture de la boîte de dialogue.

Notes

Si une application s’exécutant en mode protégé, telle qu’un objet DHO (Browser Helper Object) pour Internet Explorer, appelle RequestPermissions et que l’utilisateur choisit l’option Ne pas activer ce capteur d’emplacement dans la boîte de dialogue, le fournisseur d’emplacement n’est pas activé, mais Windows affiche à nouveau la boîte de dialogue si RequestPermissions est appelé à nouveau par le même utilisateur. Les applications qui s’exécutent en mode protégé peuvent choisir de ne pas appeler RequestPermissions au démarrage afin que l’utilisateur ne voit pas de boîte de dialogue potentiellement indésirable chaque fois que l’application démarre.

Exemples

Pour obtenir un exemple d’utilisation de cette méthode, consultez Écoute des événements de rapport d’adresse civique.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge