WebBrowserPermissionLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Code Access Security is not supported or honored by the runtime.
Указывает уровень разрешения для браузера.
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
- Наследование
- Атрибуты
Поля
None | 0 | браузер не может перемещать фреймы в HTML. |
Safe | 1 | браузер может безопасно перемещать фреймы в HTML, но с некоторыми ограничениями. |
Unrestricted | 2 | браузер может перемещать фреймы в HTML без ограничений. |
Примеры
В следующем примере показано, как требовать, чтобы вызывающий код получил неограниченное разрешение на создание элемента управления веб-браузера.
[WebBrowserPermissionAttribute(SecurityAction.Demand, Level = WebBrowserPermissionLevel.Unrestricted)]
<WebBrowserPermissionAttribute(SecurityAction.Demand, Level:=WebBrowserPermissionLevel.Unrestricted)>
Public Sub Method03()
End Sub
Комментарии
Используйте это перечисление, чтобы задать Level свойство WebBrowserPermission класса.
Уровень разрешений Сейф ограничивает следующие операции веб-браузера.
Всплывающее окно невозможно создать в элементе управления веб-браузера.
Элемент управления веб-браузера можно переходить только на его сайт источника.
Параметры безопасности элемента управления веб-браузера сокращаются.