UIPermission Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe UIPermission.
Surcharges
UIPermission(PermissionState) |
Initialise une nouvelle instance de la classe UIPermission avec une autorisation d’accès totale ou nulle, selon ce qui est défini. |
UIPermission(UIPermissionClipboard) |
Initialise une nouvelle instance de la classe UIPermission avec les autorisations pour le Presse-papiers et aucun accès aux fenêtres. |
UIPermission(UIPermissionWindow) |
Initialise une nouvelle instance de la classe UIPermission avec les autorisations spécifiées pour les fenêtres et aucun accès au Presse-papiers. |
UIPermission(UIPermissionWindow, UIPermissionClipboard) |
Initialise une nouvelle instance de la classe UIPermission avec les autorisations spécifiées pour les fenêtres et le Presse-papiers. |
UIPermission(PermissionState)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Initialise une nouvelle instance de la classe UIPermission avec une autorisation d’accès totale ou nulle, selon ce qui est défini.
public:
UIPermission(System::Security::Permissions::PermissionState state);
public UIPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.UIPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.UIPermission
Public Sub New (state As PermissionState)
Paramètres
- state
- PermissionState
Une des valeurs de l'énumération.
Exceptions
Le paramètre state
n’est pas une valeur PermissionState valide.
Exemples
L’exemple de code suivant montre l’utilisation du UIPermission constructeur. Cet exemple fait partie d’un exemple plus grand fourni pour la UIPermission classe .
UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)
Remarques
Ce constructeur crée soit la forme entièrement restreinte (None
) soit la Unrestricted
forme de l’autorisation.
S’applique à
UIPermission(UIPermissionClipboard)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Initialise une nouvelle instance de la classe UIPermission avec les autorisations pour le Presse-papiers et aucun accès aux fenêtres.
public:
UIPermission(System::Security::Permissions::UIPermissionClipboard clipboardFlag);
public UIPermission (System.Security.Permissions.UIPermissionClipboard clipboardFlag);
new System.Security.Permissions.UIPermission : System.Security.Permissions.UIPermissionClipboard -> System.Security.Permissions.UIPermission
Public Sub New (clipboardFlag As UIPermissionClipboard)
Paramètres
- clipboardFlag
- UIPermissionClipboard
Une des valeurs de l'énumération.
Exceptions
Le paramètre clipboardFlag
n'est pas une valeur UIPermissionClipboard valide.
Exemples
L’exemple de code suivant montre l’utilisation du UIPermission.UIPermission(UIPermissionClipboard) constructeur. Cet exemple fait partie d’un exemple plus grand fourni pour la UIPermission classe .
uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)
Remarques
Pour définir à la fois les autorisations du Presse-papiers et de la fenêtre, utilisez le constructeur qui accepte les paramètres pour les deux.
S’applique à
UIPermission(UIPermissionWindow)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Initialise une nouvelle instance de la classe UIPermission avec les autorisations spécifiées pour les fenêtres et aucun accès au Presse-papiers.
public:
UIPermission(System::Security::Permissions::UIPermissionWindow windowFlag);
public UIPermission (System.Security.Permissions.UIPermissionWindow windowFlag);
new System.Security.Permissions.UIPermission : System.Security.Permissions.UIPermissionWindow -> System.Security.Permissions.UIPermission
Public Sub New (windowFlag As UIPermissionWindow)
Paramètres
- windowFlag
- UIPermissionWindow
Une des valeurs de l'énumération.
Exceptions
Le paramètre windowFlag
n'est pas une valeur UIPermissionWindow valide.
Exemples
L’exemple de code suivant montre l’utilisation du UIPermission.UIPermission(UIPermissionWindow) constructeur. Cet exemple fait partie d’un exemple plus grand fourni pour la UIPermission classe .
UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)
Remarques
Pour définir à la fois les autorisations du Presse-papiers et de la fenêtre, utilisez le constructeur qui accepte les paramètres pour les deux.
S’applique à
UIPermission(UIPermissionWindow, UIPermissionClipboard)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Initialise une nouvelle instance de la classe UIPermission avec les autorisations spécifiées pour les fenêtres et le Presse-papiers.
public:
UIPermission(System::Security::Permissions::UIPermissionWindow windowFlag, System::Security::Permissions::UIPermissionClipboard clipboardFlag);
public UIPermission (System.Security.Permissions.UIPermissionWindow windowFlag, System.Security.Permissions.UIPermissionClipboard clipboardFlag);
new System.Security.Permissions.UIPermission : System.Security.Permissions.UIPermissionWindow * System.Security.Permissions.UIPermissionClipboard -> System.Security.Permissions.UIPermission
Public Sub New (windowFlag As UIPermissionWindow, clipboardFlag As UIPermissionClipboard)
Paramètres
- windowFlag
- UIPermissionWindow
Une des valeurs de l'énumération.
- clipboardFlag
- UIPermissionClipboard
Une des valeurs de l'énumération.
Exceptions
Le paramètre windowFlag
n'est pas une valeur UIPermissionWindow valide.
- ou -
Le paramètre clipboardFlag
n'est pas une valeur UIPermissionClipboard valide.
Exemples
L’exemple de code suivant montre l’utilisation du UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) constructeur. Cet exemple fait partie d’un exemple plus grand fourni pour la UIPermission classe .
UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows,UIPermissionClipboard::OwnClipboard);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows, UIPermissionClipboard.OwnClipboard);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows, UIPermissionClipboard.OwnClipboard)