WebBrowserPermissionLevel 枚举

定义

注意

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

指定 Web 浏览器的权限级别。

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
继承
WebBrowserPermissionLevel
属性

字段

None 0

无法将框架定位到 HTML 的 Web 浏览器。

Safe 1

可以安全地将框架定位到 HTML(但需要满足若干个限制)的 Web 浏览器。

Unrestricted 2

可以不受限制地进行定位的 Web 浏览器。

示例

以下示例演示如何要求调用代码具有创建 Web 浏览器控件的无限制权限。

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

注解

使用此枚举设置 Level 类的属性 WebBrowserPermission

保险箱权限级别限制以下 Web 浏览器操作。

  • 无法通过 Web 浏览器控件创建弹出窗口。

  • Web 浏览器控件只能导航到其源站点。

  • Web 浏览器控件的安全设置会减少。

适用于