WebBrowserPermissionLevel Enumeration

Definition

Achtung

Code Access Security is not supported or honored by the runtime.

Gibt die Berechtigungsstufe für einen Webbrowser an.

public enum class WebBrowserPermissionLevel
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum WebBrowserPermissionLevel
public enum WebBrowserPermissionLevel
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type WebBrowserPermissionLevel = 
type WebBrowserPermissionLevel = 
Public Enum WebBrowserPermissionLevel
Vererbung
WebBrowserPermissionLevel
Attribute

Felder

Name Wert Beschreibung
None 0

Ein Webbrowser, in dessen Frames kein HTML aufgerufen werden kann.

Safe 1

Ein Webbrowser, in dessen Frames HTML nur mit mehreren Einschränkungen aufgerufen werden kann.

Unrestricted 2

Ein Webbrowser, der ohne Einschränkungen Inhalte aufrufen kann.

Beispiele

Das folgende Beispiel zeigt, wie Sie verlangen, dass der aufrufende Code über die uneingeschränkte Berechtigung zum Erstellen eines Webbrowsersteuerelements verfügt.

[WebBrowserPermissionAttribute(SecurityAction.Demand, Level = WebBrowserPermissionLevel.Unrestricted)]
<WebBrowserPermissionAttribute(SecurityAction.Demand, Level:=WebBrowserPermissionLevel.Unrestricted)>
Public Sub Method03()
End Sub

Hinweise

Achtung

Die Codezugriffssicherheit (CAS, Code Access Security) ist in allen Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen keine CAS-Anmerkungen und erzeugen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler*innen sollten alternative Mittel zum Ausführen von Sicherheitsaufgaben suchen.

Verwenden Sie diese Enumeration, um die Level -Eigenschaft der WebBrowserPermission -Klasse festzulegen.

Die Berechtigungsstufe "Safe" schränkt die folgenden Webbrowservorgänge ein.

  • Ein Popupfenster kann nicht über das Webbrowsersteuerelement erstellt werden.

  • Das Webbrowsersteuerelement kann nur zu seiner Ursprungswebsite navigiert werden.

  • Die Sicherheitseinstellungen des Webbrowsersteuerelements werden reduziert.

Gilt für: