다음을 통해 공유


WebViewControlDeferredPermissionRequest 클래스

정의

IWebViewControl의 권한에 대한 지연된 요청을 나타냅니다.

public ref class WebViewControlDeferredPermissionRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebViewControlDeferredPermissionRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebViewControlDeferredPermissionRequest
Public NotInheritable Class WebViewControlDeferredPermissionRequest
상속
Object Platform::Object IInspectable WebViewControlDeferredPermissionRequest
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)

설명

자세한 내용은 IWebViewControl.PermissionRequested 이벤트를 참조하세요.

WebViewPermissionRequest가 지연되면 동일한 ID를 사용하여 WebViewDeferredPermissionRequest가 만들어지고 DeferredPermissionRequests 컬렉션에 추가됩니다. 요청에 대해 작업할 준비가 되면 DeferredPermissionRequestById 메서드를 호출하고 지연된 요청의 ID를 전달합니다. 요청을 검색한 후 Allow 메서드를 호출하여 요청을 부여하거나 Deny 메서드를 호출하여 요청을 거부할 수 있습니다.

속성

Id

권한 요청에 대한 식별자를 가져옵니다.

PermissionType

요청된 사용 권한의 유형을 나타내는 값을 가져옵니다.

Uri

권한 요청이 시작된 콘텐츠의 URI(Uniform Resource Identifier)를 가져옵니다.

메서드

Allow()

요청된 권한을 부여합니다.

Deny()

요청된 권한을 거부합니다.

적용 대상