Método LocationDisp.LatLongReportFactory.RequestPermissions
[O modelo de objeto da API de Localização está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, para acessar a localização de um site, use a API de Geolocalização do W3C. Para acessar a localização de um aplicativo da área de trabalho, use a API Windows.Devices.Geolocation .]
Abre uma caixa de diálogo do sistema para solicitar permissão de usuário para dispositivos habilitados para localização.
Sintaxe
LocationDisp.LatLongReportFactory.RequestPermissions(
hWnd
)
Parâmetros
-
hWnd
-
Esse parâmetro não é usado e deve ser definido como zero.
Valor retornado
Esse método não retorna um valor.
Comentários
A chamada é síncrona e o chamador aguarda o fechamento da caixa de diálogo.
Observação
Se um aplicativo em execução no modo protegido, como um Objeto Auxiliar do Navegador (BHO) para internet Explorer, chamar RequestPermissions e o usuário escolher a opção Não habilitar esse sensor de localização na caixa de diálogo, o provedor de localização não será habilitado, mas o Windows exibirá a caixa de diálogo novamente se RequestPermissions for chamado novamente pelo mesmo usuário. Os aplicativos executados no modo protegido podem optar por não chamar RequestPermissions na inicialização para que o usuário não veja uma caixa de diálogo possivelmente indesejada sempre que o aplicativo for iniciado.
Exemplos
Para obter um exemplo de como usar esse método, consulte Listening for LatLong Report Events.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |