WebBrowserPermissionLevel Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Code Access Security is not supported or honored by the runtime.
Specifica il livello di autorizzazione per un browser 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
- Ereditarietà
- Attributi
Campi
None | 0 | Browser Web impossibilitato a esplorare i frame in HTML. |
Safe | 1 | Browser Web in grado di esplorare in modo sicuro i frame in HTML ma con diverse restrizioni. |
Unrestricted | 2 | Browser Web in grado di esplorare senza restrizioni. |
Esempio
Nell'esempio seguente viene illustrato come richiedere che il codice chiamante disponga dell'autorizzazione senza restrizioni per creare un controllo Web browser.
[WebBrowserPermissionAttribute(SecurityAction.Demand, Level = WebBrowserPermissionLevel.Unrestricted)]
<WebBrowserPermissionAttribute(SecurityAction.Demand, Level:=WebBrowserPermissionLevel.Unrestricted)>
Public Sub Method03()
End Sub
Commenti
Attenzione
La sicurezza di accesso al codice è stata deprecata in tutte le versioni di .NET Framework e .NET. Le versioni recenti di .NET non rispettano le annotazioni CAS e generano errori se vengono usate API correlate a CAS. Gli sviluppatori devono cercare mezzi alternativi per eseguire attività di sicurezza.
Usare questa enumerazione per impostare la Level proprietà della WebBrowserPermission classe.
Il livello di autorizzazione Safe limita le operazioni seguenti del Web browser.
Impossibile creare una finestra popup sul controllo Web browser.
Il controllo Web browser può essere spostato solo nel sito di origine.
Le impostazioni di sicurezza del controllo Web browser sono ridotte.