Share via


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
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}")]
public enum WebBrowserPermissionLevel
type 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 = 
Public Enum WebBrowserPermissionLevel
Vererbung
WebBrowserPermissionLevel
Attribute

Felder

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: