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

Im folgenden Beispiel wird gezeigt, wie Sie verlangen, dass der Anrufcode uneingeschränkt berechtigt ist, ein Webbrowsersteuerelement zu erstellen.

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

Hinweise

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

Die Tresor Berechtigungsstufe beschränkt die folgenden Webbrowservorgänge.

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

  • Das Webbrowsersteuerelement kann nur zu seiner Website des Ursprungs navigiert werden.

  • Die Sicherheitseinstellungen des Webbrowsersteuerelements werden reduziert.

Gilt für