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 [仅限桌面应用]
最低受支持的服务器
无受支持的版本