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 |