LocationDisp.CivicAddressReportFactory.RequestPermissions 方法
[Location API 对象模型可用于“要求”部分指定的操作系统。 它可能在后续版本中变更或不可用。 相反,若要从网站访问位置,请使用 W3C 地理位置 API。 若要从桌面应用程序访问位置,请使用Windows。Devices.Geolocation API.]
打开系统对话框,请求启用位置的设备的用户权限。
语法
LocationDisp.CivicAddressReportFactory.RequestPermissions(
hWnd
)
参数
-
hWnd
-
此参数未使用,应设置为零。
返回值
此方法不返回值。
注解
调用是同步的,调用方等待对话框关闭。
注意
如果应用程序在受保护的模式下运行,例如浏览器帮助程序对象 (BHO) internet Explorer,则调用 RequestPermissions,并且用户选择“不要在对话框中启用此位置传感器”选项,则不会启用位置提供程序,但如果同一用户再次调用 RequestPermissions,Windows将再次显示对话框。 在受保护模式下运行的应用程序可以选择在启动时不调用 RequestPermissions ,这样用户每次启动应用程序时都看不到可能不需要的对话框。
示例
有关如何使用此方法的示例,请参阅 侦听公民地址报告事件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 7 [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |