Condividi tramite


UIPermission Costruttori

Definizione

Inizializza una nuova istanza della classe UIPermission.

Overload

UIPermission(PermissionState)

Inizializza una nuova istanza della classe UIPermission con accesso con restrizioni o senza restrizioni, come specificato.

UIPermission(UIPermissionClipboard)

Inizializza una nuova istanza della classe UIPermission con le autorizzazioni per gli Appunti e nessun accesso a Windows.

UIPermission(UIPermissionWindow)

Inizializza una nuova istanza della classe UIPermission con le autorizzazioni per Windows e nessun accesso agli Appunti.

UIPermission(UIPermissionWindow, UIPermissionClipboard)

Inizializza una nuova istanza della classe UIPermission con le autorizzazioni specificate per le finestre e per gli Appunti.

UIPermission(PermissionState)

Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs

Inizializza una nuova istanza della classe UIPermission con accesso con restrizioni o senza restrizioni, come specificato.

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)

Parametri

state
PermissionState

Uno dei valori di enumerazione.

Eccezioni

Il parametro state non è un valore valido di PermissionState.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del UIPermission costruttore. Questo esempio fa parte di un esempio più grande fornito per la UIPermission classe.

UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)

Commenti

Questo costruttore crea il formato completo (None) o la Unrestricted forma dell'autorizzazione.

Si applica a

UIPermission(UIPermissionClipboard)

Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs

Inizializza una nuova istanza della classe UIPermission con le autorizzazioni per gli Appunti e nessun accesso a Windows.

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)

Parametri

clipboardFlag
UIPermissionClipboard

Uno dei valori di enumerazione.

Eccezioni

Il parametro clipboardFlag non è un valore di UIPermissionClipboard valido.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del UIPermission.UIPermission(UIPermissionClipboard) costruttore. Questo esempio fa parte di un esempio più grande fornito per la UIPermission classe.

uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)

Commenti

Per impostare sia le autorizzazioni degli Appunti che delle finestre, usare il costruttore che accetta i parametri per entrambi.

Si applica a

UIPermission(UIPermissionWindow)

Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs

Inizializza una nuova istanza della classe UIPermission con le autorizzazioni per Windows e nessun accesso agli Appunti.

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)

Parametri

windowFlag
UIPermissionWindow

Uno dei valori di enumerazione.

Eccezioni

Il parametro windowFlag non è un valore di UIPermissionWindow valido.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del UIPermission.UIPermission(UIPermissionWindow) costruttore. Questo esempio fa parte di un esempio più grande fornito per la UIPermission classe.

UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)

Commenti

Per impostare sia le autorizzazioni degli Appunti che delle finestre, usare il costruttore che accetta i parametri per entrambi.

Si applica a

UIPermission(UIPermissionWindow, UIPermissionClipboard)

Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs
Origine:
UIPermission.cs

Inizializza una nuova istanza della classe UIPermission con le autorizzazioni specificate per le finestre e per gli Appunti.

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)

Parametri

windowFlag
UIPermissionWindow

Uno dei valori di enumerazione.

clipboardFlag
UIPermissionClipboard

Uno dei valori di enumerazione.

Eccezioni

Il parametro windowFlag non è un valore di UIPermissionWindow valido.

-oppure-

Il parametro clipboardFlag non è un valore di UIPermissionClipboard valido.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) costruttore. Questo esempio fa parte di un esempio più grande fornito per 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)

Si applica a