다음을 통해 공유


LocationDisp.CivicAddressReportFactory.RequestPermissions 메서드

[Location API 개체 모델은 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 대신 웹 사이트에서 위치에 액세스하려면 W3C 지리적 위치 API를 사용합니다. 데스크톱 애플리케이션에서 위치에 액세스하려면 Windows.Devices.Geolocation API를 사용합니다.]

시스템 대화 상자를 열어 위치 사용 디바이스에 대한 사용자 권한을 요청합니다.

구문

LocationDisp.CivicAddressReportFactory.RequestPermissions(
  hWnd
)

매개 변수

hWnd

이 매개 변수는 사용되지 않으며 0으로 설정해야 합니다.

반환 값

이 메서드는 값을 반환하지 않습니다.

설명

호출은 동기적이며 호출자는 대화 상자가 닫히기를 기다립니다.

참고

인터넷 Explorer BHO(Browser Helper Object)와 같은 보호 모드에서 실행되는 애플리케이션이 RequestPermissions를 호출하고 사용자가 대화 상자에서 이 위치 센서 사용 안 함 옵션을 선택하면 위치 공급자가 사용하도록 설정되지 않지만 동일한 사용자가 RequestPermissions를 다시 호출하면 Windows에서 대화 상자를 다시 표시합니다. 보호 모드에서 실행되는 애플리케이션은 시작 시 RequestPermissions 를 호출하지 않도록 선택할 수 있으므로 애플리케이션이 시작될 때마다 사용자에게 원치 않는 대화 상자가 표시되지 않습니다.

예제

이 메서드를 사용하는 방법에 대한 예제는 Civic Address Report 이벤트 수신 대기를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음