UIPermission Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase UIPermission.
Sobrecargas
UIPermission(PermissionState) |
Inicializa una nueva instancia de la clase UIPermission con acceso totalmente restringido o sin restricción, tal como se especifica. |
UIPermission(UIPermissionClipboard) |
Inicializa un nueva instancia de la clase UIPermission con los permisos para el Portapapeles y no tiene acceso a las ventanas. |
UIPermission(UIPermissionWindow) |
Inicializa un nueva instancia de la clase UIPermission con los permisos especificados para Windows y no tiene acceso al portapapeles. |
UIPermission(UIPermissionWindow, UIPermissionClipboard) |
Inicializa un nueva instancia de la clase UIPermission con los permisos especificados para Windows y el portapapeles. |
UIPermission(PermissionState)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Inicializa una nueva instancia de la clase UIPermission con acceso totalmente restringido o sin restricción, tal como se especifica.
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)
Parámetros
- state
- PermissionState
Uno de los valores de enumeración.
Excepciones
El parámetro state
no es un valor PermissionState válido.
Ejemplos
En el ejemplo de código siguiente se muestra el uso del UIPermission constructor . Este ejemplo forma parte de un ejemplo más grande proporcionado para la UIPermission clase .
UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)
Comentarios
Este constructor crea el permiso totalmente restringido (None
) o el Unrestricted
formato del permiso.
Se aplica a
UIPermission(UIPermissionClipboard)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Inicializa un nueva instancia de la clase UIPermission con los permisos para el Portapapeles y no tiene acceso a las ventanas.
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)
Parámetros
- clipboardFlag
- UIPermissionClipboard
Uno de los valores de enumeración.
Excepciones
El parámetro clipboardFlag
no es un valor de UIPermissionClipboard válido.
Ejemplos
En el ejemplo de código siguiente se muestra el uso del UIPermission.UIPermission(UIPermissionClipboard) constructor . Este ejemplo forma parte de un ejemplo más grande proporcionado para la UIPermission clase .
uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)
Comentarios
Para establecer los permisos del Portapapeles y de la ventana, use el constructor que toma parámetros para ambos.
Se aplica a
UIPermission(UIPermissionWindow)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Inicializa un nueva instancia de la clase UIPermission con los permisos especificados para Windows y no tiene acceso al portapapeles.
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)
Parámetros
- windowFlag
- UIPermissionWindow
Uno de los valores de enumeración.
Excepciones
El parámetro windowFlag
no es un valor de UIPermissionWindow válido.
Ejemplos
En el ejemplo de código siguiente se muestra el uso del UIPermission.UIPermission(UIPermissionWindow) constructor . Este ejemplo forma parte de un ejemplo más grande proporcionado para la UIPermission clase .
UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)
Comentarios
Para establecer los permisos del Portapapeles y de la ventana, use el constructor que toma parámetros para ambos.
Se aplica a
UIPermission(UIPermissionWindow, UIPermissionClipboard)
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
- Source:
- UIPermission.cs
Inicializa un nueva instancia de la clase UIPermission con los permisos especificados para Windows y el portapapeles.
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)
Parámetros
- windowFlag
- UIPermissionWindow
Uno de los valores de enumeración.
- clipboardFlag
- UIPermissionClipboard
Uno de los valores de enumeración.
Excepciones
El parámetro windowFlag
no es un valor de UIPermissionWindow válido.
o bien
El parámetro clipboardFlag
no es un valor de UIPermissionClipboard válido.
Ejemplos
En el ejemplo de código siguiente se muestra el uso del UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) constructor . Este ejemplo forma parte de un ejemplo más grande proporcionado para la UIPermission clase .
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)