UIPermission Costruttori
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.
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)
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ù ampio 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 tipo completamente limitato (None
) o il Unrestricted
formato dell'autorizzazione.
Si applica a
UIPermission(UIPermissionClipboard)
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ù ampio fornito per la UIPermission classe .
uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)
Commenti
Per impostare le autorizzazioni degli Appunti e della finestra, usare il costruttore che accetta i parametri per entrambi.
Si applica a
UIPermission(UIPermissionWindow)
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ù ampio 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 le autorizzazioni degli Appunti e della finestra, usare il costruttore che accetta i parametri per entrambi.
Si applica a
UIPermission(UIPermissionWindow, UIPermissionClipboard)
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ù ampio 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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per