Metodo LocationDisp.CivicAddressReportFactory.RequestPermissions
[Il modello a oggetti dell'API Location è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Per accedere alla posizione da un sito Web, usare invece l'API Di georilevazione W3C. Per accedere alla posizione da un'applicazione desktop, usare l'API Windows.Devices.Geolocation .]
Apre una finestra di dialogo di sistema per richiedere l'autorizzazione utente per i dispositivi abilitati per la posizione.
Sintassi
LocationDisp.CivicAddressReportFactory.RequestPermissions(
hWnd
)
Parametri
-
hWnd
-
Questo parametro non viene usato e deve essere impostato su zero.
Valore restituito
Questo metodo non restituisce valori.
Commenti
La chiamata è sincrona e il chiamante attende la chiusura della finestra di dialogo.
Nota
Se un'applicazione in esecuzione in modalità protetta, ad esempio un oggetto helper browser (BHO) per Internet Explorer, chiama RequestPermissions e l'utente sceglie l'opzione Non abilitare questo sensore di posizione nella finestra di dialogo, il provider di percorsi non verrà abilitato, ma Windows visualizzerà nuovamente la finestra di dialogo se RequestPermissions viene chiamato di nuovo dallo stesso utente. Le applicazioni eseguite in modalità protetta possono scegliere di non chiamare RequestPermissions all'avvio, in modo che l'utente non visualizzi una finestra di dialogo eventualmente indesiderata ogni volta che l'applicazione viene avviata.
Esempio
Per un esempio di come usare questo metodo, vedere Listen for Civic Address Report Events .For an example of use this method, see Listening for Civic Address Report Events.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Nessuno supportato |