WebViewPermissionRequest Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |