Share via


WebViewControlPermissionRequest Klasse

Definition

Stellt eine Anforderung für Berechtigungen in einer WebView dar.

public ref class WebViewControlPermissionRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebViewControlPermissionRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebViewControlPermissionRequest
Public NotInheritable Class WebViewControlPermissionRequest
Vererbung
Object Platform::Object IInspectable WebViewControlPermissionRequest
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Hinweise

Weitere Informationen finden Sie im IWebViewControl.PermissionRequested-Ereignis .

Wenn Sie eine Berechtigungsanforderung in einem IWebViewControl-Objekt verarbeiten, erhalten Sie ein WebViewControlPermissionRequest-Objekt als Wert der WebViewPermissionRequestEventArgs.PermissionRequest-Eigenschaft . Sie können Zulassen aufrufen, um die Anforderung zu erteilen, verweigern , um die Anforderung zu verweigern, oder Zurückstellen , um die Anforderung auf einen späteren Zeitpunkt zu verschieben. Beispielsweise können Sie die Anforderung zurückstellen, wenn Sie den Benutzer zur Zustimmung auffordern müssen.

Eigenschaften

Id

Ruft den Bezeichner für die Berechtigungsanforderung ab.

PermissionType

Ruft einen Wert ab, der den Typ der angeforderten Berechtigung angibt.

State

Ruft den aktuellen Status der Berechtigungsanforderung ab.

Uri

Ruft den URI (Uniform Resource Identifier) des Inhalts ab, aus dem die Berechtigungsanforderung stammt.

Methoden

Allow()

Gewährt die angeforderte Berechtigung.

Defer()

Verschiebt die Berechtigungsanforderung, um zu einem späteren Zeitpunkt zugelassen oder verweigert zu werden.

Deny()

Verweigert die angeforderte Berechtigung.

Gilt für: