LocationDisp.CivicAddressReportFactory.RequestPermissions 方法
[位置 API 物件模型可用於需求一節中指定的作業系統。 它在後續版本中可能會變更或無法使用。 相反地,若要從網站存取位置,請使用 W3C 地理位置 API。 若要從傳統型應用程式存取位置,請使用 Windows.Devices.Geolocation API。]
開啟系統對話方塊,以要求啟用位置之裝置的使用者許可權。
語法
LocationDisp.CivicAddressReportFactory.RequestPermissions(
hWnd
)
參數
-
hWnd
-
這個參數不會使用,而且應該設定為零。
傳回值
這個方法不會傳回值。
備註
呼叫是同步的,而且呼叫端會等候對話方塊關閉。
注意
如果以受保護模式執行的應用程式,例如 Browser Helper Object (BHO) for Internet Explorer、呼叫 RequestPermissions,而且使用者選擇 [不要在對話方塊中啟用此定位感應器 ] 選項,則不會啟用位置提供者,但如果相同使用者再次呼叫 RequestPermissions ,Windows 就會再次顯示對話方塊。 在受保護模式中執行的應用程式可能會選擇不要在啟動時呼叫 RequestPermissions ,讓使用者在每次啟動應用程式時都看不到可能不想要的對話方塊。
範例
如需如何使用此方法的範例,請參閱 接聽公民位址報告事件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 |
都不支援 |