LocationDisp.CivicAddressReportFactory.RequestPermissions 方法

[位置 API 对象模型可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 相反,若要从网站访问位置,请使用 W3C 地理位置 API。 若要从桌面应用程序访问位置,请使用 Windows.Devices.Geolocation API。]

打开系统对话框,请求用户对已启用位置的设备的权限。

语法

LocationDisp.CivicAddressReportFactory.RequestPermissions(
  hWnd
)

参数

hWnd

此参数未使用,应设置为零。

返回值

此方法不返回值。

备注

调用是同步的,调用方等待对话框关闭。

注意

如果在保护模式下运行的应用程序(例如浏览器帮助程序对象 (适用于 Internet Explorer 的 BHO) )调用 RequestPermissions,并且用户在对话框中选择 “不启用此位置传感器 ”选项,则不会启用位置提供程序,但如果同一用户再次调用 RequestPermissions ,Windows 将再次显示该对话框。 在受保护模式下运行的应用程序可以选择在启动时不调用 RequestPermissions ,以便用户每次启动应用程序时都不会看到可能不需要的对话框。

示例

有关如何使用此方法的示例,请参阅 侦听公民地址报告事件

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
无受支持的版本