Méthode LocationDisp. CivicAddressReportFactory. RequestPermissions
[Le modèle d’objet d’API emplacement peut être utilisé 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' Windows. API Devices. géolocalisation .]
Ouvre une boîte de dialogue système pour demander l’autorisation de l’utilisateur pour les périphériques avec emplacement.
Syntaxe
LocationDisp.CivicAddressReportFactory.RequestPermissions(
hWnd
)
Paramètres
-
hWnd
-
Ce paramètre n’est pas utilisé et doit être défini à zéro.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Remarques
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 d’assistance du navigateur (BHO) 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 de localisation n’est pas activé, mais Windows affiche à nouveau la boîte de dialogue si RequestPermissions est appelé de 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, de sorte que l’utilisateur ne voit pas une boîte de dialogue éventuellement indésirable à chaque démarrage de l’application.
Exemples
Pour obtenir un exemple d’utilisation de cette méthode, consultez écoute des événements de rapport d’adresse postale.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
applications de [ bureau Windows 7 uniquement] |
| Serveur minimal pris en charge |
Aucun pris en charge |