UIPermission Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe UIPermission.
Sobrecargas
UIPermission(PermissionState) |
Inicializa uma nova instância da classe UIPermission com acesso totalmente restrito ou irrestrito, conforme especificado. |
UIPermission(UIPermissionClipboard) |
Inicializa uma nova instância da classe UIPermission com as permissões para a área de transferência e sem acesso às janelas. |
UIPermission(UIPermissionWindow) |
Inicializa uma nova instância da classe UIPermission com as permissões para janelas e sem acesso à área de transferência. |
UIPermission(UIPermissionWindow, UIPermissionClipboard) |
Inicializa uma nova instância da classe UIPermission com as permissões especificadas para janelas e área de transferência. |
UIPermission(PermissionState)
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
Inicializa uma nova instância da classe UIPermission com acesso totalmente restrito ou irrestrito, conforme especificado.
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
Um dos valores de enumeração.
Exceções
O parâmetro state
não é um PermissionState válido.
Exemplos
O exemplo de código a seguir mostra o uso do UIPermission construtor . Este exemplo faz parte de um exemplo maior fornecido para a UIPermission classe .
UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)
Comentários
Esse construtor cria o totalmente restrito (None
) ou a Unrestricted
forma da permissão.
Aplica-se a
UIPermission(UIPermissionClipboard)
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
Inicializa uma nova instância da classe UIPermission com as permissões para a área de transferência e sem acesso às janelas.
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
Um dos valores de enumeração.
Exceções
O parâmetro clipboardFlag
não é um valor UIPermissionClipboard válido.
Exemplos
O exemplo de código a seguir mostra o uso do UIPermission.UIPermission(UIPermissionClipboard) construtor . Este exemplo faz parte de um exemplo maior fornecido para a UIPermission classe .
uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)
Comentários
Para definir as permissões área de transferência e janela, use o construtor que usa parâmetros para ambos.
Aplica-se a
UIPermission(UIPermissionWindow)
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
Inicializa uma nova instância da classe UIPermission com as permissões para janelas e sem acesso à área de transferência.
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
Um dos valores de enumeração.
Exceções
O parâmetro windowFlag
não é um valor UIPermissionWindow válido.
Exemplos
O exemplo de código a seguir mostra o uso do UIPermission.UIPermission(UIPermissionWindow) construtor . Este exemplo faz parte de um exemplo maior fornecido para a UIPermission classe .
UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)
Comentários
Para definir as permissões área de transferência e janela, use o construtor que usa parâmetros para ambos.
Aplica-se a
UIPermission(UIPermissionWindow, UIPermissionClipboard)
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
- Origem:
- UIPermission.cs
Inicializa uma nova instância da classe UIPermission com as permissões especificadas para janelas e área de transferência.
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
Um dos valores de enumeração.
- clipboardFlag
- UIPermissionClipboard
Um dos valores de enumeração.
Exceções
O parâmetro windowFlag
não é um valor UIPermissionWindow válido.
- ou -
O parâmetro clipboardFlag
não é um valor UIPermissionClipboard válido.
Exemplos
O exemplo de código a seguir mostra o uso do UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) construtor . Este exemplo faz parte de um exemplo maior fornecido para a 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)