WebBrowserPermissionLevel Énumération

Définition

Attention

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

Spécifie le niveau d'autorisation pour un navigateur 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
Héritage
WebBrowserPermissionLevel
Attributs

Champs

Nom Valeur Description
None 0

Un navigateur Web qui ne peut pas naviguer au sein de cadres jusqu'à HTML.

Safe 1

Un navigateur Web qui peut naviguer sans risque au sein de cadres jusqu'à HTML mais avec plusieurs restrictions.

Unrestricted 2

Un navigateur Web qui peut naviguer sans restrictions.

Exemples

L’exemple suivant montre comment exiger que le code appelant dispose d’une autorisation illimitée pour créer un contrôle de navigateur Web.

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

Remarques

Attention

La sécurité d’accès du code (CAS) a été déconseillée dans toutes les versions du .NET Framework et de .NET. Les versions récentes de .NET ne respectent pas les annotations CAS et produisent des erreurs si les API liées à CAS sont utilisées. Les développeurs doivent chercher d’autres moyens pour accomplir les tâches liées à la sécurité.

Utilisez cette énumération pour définir la Level propriété de la WebBrowserPermission classe .

Le niveau d’autorisation Safe limite les opérations de navigateur Web suivantes.

  • Impossible de créer une fenêtre contextuelle sur le contrôle du navigateur Web.

  • Le contrôle de navigateur Web ne peut être accédé qu’à son site d’origine.

  • Les paramètres de sécurité du contrôle de navigateur web sont réduits.

S’applique à