Compartir a través de


WebViewDeferredPermissionRequest Clase

Definición

Representa una solicitud diferida de permisos en un objeto WebView.

public ref class WebViewDeferredPermissionRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebViewDeferredPermissionRequest final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WebViewDeferredPermissionRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WebViewDeferredPermissionRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WebViewDeferredPermissionRequest
Public NotInheritable Class WebViewDeferredPermissionRequest
Herencia
Object Platform::Object IInspectable WebViewDeferredPermissionRequest
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Para obtener más información, consulta el evento WebView.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