Partager via


WebViewPermissionRequest Classe

Définition

Représente une demande d’autorisations dans un WebView.

public ref class WebViewPermissionRequest 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 WebViewPermissionRequest final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WebViewPermissionRequest 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 WebViewPermissionRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WebViewPermissionRequest
Public NotInheritable Class WebViewPermissionRequest
Héritage
Object Platform::Object IInspectable WebViewPermissionRequest
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour plus d’informations, consultez l’événement WebView.PermissionRequested .

Lorsque vous gérez une demande d’autorisation dans un WebView, vous obtenez un objet WebViewPermissionRequest comme valeur de la propriété WebViewPermissionRequestedEventArgs.PermissionRequest . Vous pouvez appeler Autoriser pour accorder la demande, Refuser pour refuser la demande ou Différer la demande jusqu’à une date ultérieure. Par exemple, vous pouvez différer la demande si vous devez demander à l’utilisateur de donner son consentement.

Propriétés

Id

Obtient l’identificateur de la demande d’autorisation.

PermissionType

Obtient une valeur qui indique le type d’autorisation demandée.

State

Obtient l’état actuel de la demande d’autorisation.

Uri

Obtient l’URI (Uniform Resource Identifier) du contenu à l’origine de la demande d’autorisation.

Méthodes

Allow()

Octroie l’autorisation demandée.

Defer()

Reporte la demande d’autorisation pour qu’elle soit autorisée ou refusée ultérieurement.

Deny()

Refuse l’autorisation demandée.

S’applique à

Voir aussi