Compartir a través de


WebViewControlDeferredPermissionRequest Clase

Definición

Representa una solicitud diferida de permisos en un 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
Herencia
Object Platform::Object IInspectable WebViewControlDeferredPermissionRequest
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Comentarios

Para obtener más información, consulta el evento IWebViewControl.PermissionRequested .

Cuando se aplaza webViewPermissionRequest , se crea una webViewDeferredPermissionRequest con el mismo identificador y se agrega a la colección DeferredPermissionRequests . Cuando esté listo para actuar en la solicitud, llame al método DeferredPermissionRequestById y pase el identificador de la solicitud diferida. Después de recuperar la solicitud, puede llamar al método Allow para conceder la solicitud o llamar al método Deny para denegar la solicitud.

Propiedades

Id

Obtiene el identificador de la solicitud de permiso.

PermissionType

Obtiene un valor que indica el tipo de permiso solicitado.

Uri

Obtiene el identificador uniforme de recursos (URI) del contenido donde se originó la solicitud de permiso.

Métodos

Allow()

Concede el permiso solicitado.

Deny()

Deniega el permiso solicitado.

Se aplica a