WebViewPermissionRequest Klasse

Definition

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

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
Vererbung
Object Platform::Object IInspectable WebViewPermissionRequest
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Weitere Informationen finden Sie im WebView.PermissionRequested-Ereignis .

Wenn Sie eine Berechtigungsanforderung in einer WebView verarbeiten, erhalten Sie ein WebViewPermissionRequest-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:

Weitere Informationen