WebBrowserPermissionLevel Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Code Access Security is not supported or honored by the runtime.
Especifica el nivel de permisos para un explorador web.
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
- Herencia
- Atributos
Campos
None | 0 | Un explorador web que no puede navegar los fotogramas hasta HTML. |
Safe | 1 | Un explorador web que puede navegar sin ningún riesgo los fotogramas hasta HTML pero con varias restricciones. |
Unrestricted | 2 | Un explorador web que puede navegar sin restricciones. |
Ejemplos
En el ejemplo siguiente se muestra cómo exigir que el código de llamada tenga permiso sin restricciones para crear un control de explorador web.
[WebBrowserPermissionAttribute(SecurityAction.Demand, Level = WebBrowserPermissionLevel.Unrestricted)]
<WebBrowserPermissionAttribute(SecurityAction.Demand, Level:=WebBrowserPermissionLevel.Unrestricted)>
Public Sub Method03()
End Sub
Comentarios
Precaución
La seguridad de acceso del código (CAS) ha quedado en desuso en todas las versiones de .NET Framework y .NET. Las versiones recientes de .NET no respetan las anotaciones de CAS y generan errores si se usan API relacionadas con CAS. Los desarrolladores deben buscar medios alternativos para realizar tareas de seguridad.
Utilice esta enumeración para establecer la Level propiedad de la WebBrowserPermission clase .
El nivel de permiso Seguro restringe las siguientes operaciones del explorador web.
No se puede crear una ventana emergente a través del control del explorador web.
El control del explorador web solo se puede navegar a su sitio de origen.
La configuración de seguridad del control del explorador web se reduce.