UIPermission Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy UIPermission.
Przeciążenia
UIPermission(PermissionState) |
Inicjuje UIPermission nowe wystąpienie klasy z pełnym ograniczonym lub nieograniczonym dostępem, jak określono. |
UIPermission(UIPermissionClipboard) |
Inicjuje UIPermission nowe wystąpienie klasy z uprawnieniami schowka i nie ma dostępu do okien. |
UIPermission(UIPermissionWindow) |
Inicjuje UIPermission nowe wystąpienie klasy z uprawnieniami dla okien i nie ma dostępu do Schowka. |
UIPermission(UIPermissionWindow, UIPermissionClipboard) |
Inicjuje UIPermission nowe wystąpienie klasy z określonymi uprawnieniami dla okien i Schowka. |
UIPermission(PermissionState)
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
Inicjuje UIPermission nowe wystąpienie klasy z pełnym ograniczonym lub nieograniczonym dostępem, jak określono.
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)
Parametry
- state
- PermissionState
Jedna z wartości wyliczenia.
Wyjątki
Parametr state
nie jest prawidłowym PermissionStateparametrem .
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora UIPermission . Ten przykład jest częścią większego przykładu udostępnionego UIPermission dla klasy .
UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)
Uwagi
Ten konstruktor tworzy w pełni ograniczone (None
) lub Unrestricted
formularz uprawnienia.
Dotyczy
UIPermission(UIPermissionClipboard)
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
Inicjuje UIPermission nowe wystąpienie klasy z uprawnieniami schowka i nie ma dostępu do okien.
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)
Parametry
- clipboardFlag
- UIPermissionClipboard
Jedna z wartości wyliczenia.
Wyjątki
Parametr clipboardFlag
nie jest prawidłową UIPermissionClipboard wartością.
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora UIPermission.UIPermission(UIPermissionClipboard) . Ten przykład jest częścią większego przykładu udostępnionego UIPermission dla klasy .
uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)
Uwagi
Aby ustawić zarówno uprawnienia Schowka, jak i okna, użyj konstruktora, który przyjmuje parametry dla obu.
Dotyczy
UIPermission(UIPermissionWindow)
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
Inicjuje UIPermission nowe wystąpienie klasy z uprawnieniami dla okien i nie ma dostępu do Schowka.
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)
Parametry
- windowFlag
- UIPermissionWindow
Jedna z wartości wyliczenia.
Wyjątki
Parametr windowFlag
nie jest prawidłową UIPermissionWindow wartością.
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora UIPermission.UIPermission(UIPermissionWindow) . Ten przykład jest częścią większego przykładu udostępnionego UIPermission dla klasy .
UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)
Uwagi
Aby ustawić zarówno uprawnienia Schowka, jak i okna, użyj konstruktora, który przyjmuje parametry dla obu.
Dotyczy
UIPermission(UIPermissionWindow, UIPermissionClipboard)
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
- Źródło:
- UIPermission.cs
Inicjuje UIPermission nowe wystąpienie klasy z określonymi uprawnieniami dla okien i Schowka.
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)
Parametry
- windowFlag
- UIPermissionWindow
Jedna z wartości wyliczenia.
- clipboardFlag
- UIPermissionClipboard
Jedna z wartości wyliczenia.
Wyjątki
Parametr windowFlag
nie jest prawidłową UIPermissionWindow wartością.
-lub-
Parametr clipboardFlag
nie jest prawidłową UIPermissionClipboard wartością.
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) . Ten przykład jest częścią większego przykładu udostępnionego UIPermission dla klasy .
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)