UIPermission Constructores

Definición

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

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

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

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

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)

Se aplica a