Поделиться через


Метод LocationDisp.LatLongReportFactory.RequestPermissions

[Объектная модель API расположения доступна для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого для доступа к расположению с веб-сайта используйте API геолокации W3C. Чтобы получить доступ к расположению из классического приложения, используйте API Windows.Devices.Geolocation .]

Открывает системное диалоговое окно для запроса разрешения пользователя для устройств с поддержкой расположения.

Синтаксис

LocationDisp.LatLongReportFactory.RequestPermissions(
  hWnd
)

Параметры

hWnd

Этот параметр не используется и должен иметь нулевое значение.

Возвращаемое значение

Этот метод не возвращает значение.

Комментарии

Вызов является синхронным, и вызывающий объект ожидает закрытия диалогового окна.

Примечание

Если приложение, работающее в защищенном режиме, например вспомогательный объект браузера (BHO) для интернет-Обозреватель, вызывает RequestPermissions, а пользователь выбирает параметр Не включать этот датчик расположения в диалоговом окне, поставщик расположения не будет включен, но Windows снова отобразит диалоговое окно, если метод RequestPermissions снова вызывается тем же пользователем. Приложения, которые выполняются в защищенном режиме, могут не вызывать RequestPermissions при запуске, чтобы пользователь не видел потенциально нежелательное диалоговое окно при каждом запуске приложения.

Примеры

Пример использования этого метода см. в разделе Прослушивание событий отчета LatLong.

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается