UIPermission Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der UIPermission-Klasse.
Überlädt
UIPermission(PermissionState) |
Initialisiert eine neue Instanz der UIPermission-Klasse mit vollständig eingeschränktem oder uneingeschränktem Zugriff, wie angegeben. |
UIPermission(UIPermissionClipboard) |
Initialisiert eine neue Instanz der UIPermission-Klasse mit den Berechtigungen für die Zwischenablage und ohne Zugriff auf Fenster. |
UIPermission(UIPermissionWindow) |
Initialisiert eine neue Instanz der UIPermission-Klasse mit den Berechtigungen für Fenster und ohne Zugriff auf die Zwischenablage. |
UIPermission(UIPermissionWindow, UIPermissionClipboard) |
Initialisiert eine neue Instanz der UIPermission-Klasse mit den angegebenen Berechtigungen für Fenster und die Zwischenablage. |
UIPermission(PermissionState)
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
Initialisiert eine neue Instanz der UIPermission-Klasse mit vollständig eingeschränktem oder uneingeschränktem Zugriff, wie angegeben.
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)
Parameter
- state
- PermissionState
Einer der Enumerationswerte.
Ausnahmen
Der state
-Parameter ist kein gültiger PermissionState.
Beispiele
Im folgenden Codebeispiel wird die Verwendung des UIPermission Konstruktors veranschaulicht. Dieses Beispiel ist Teil eines größeren Beispiels, das für die UIPermission -Klasse bereitgestellt wird.
UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None);
UIPermission uiPerm2 = new UIPermission(PermissionState.None);
Dim uiPerm2 As New UIPermission(PermissionState.None)
Hinweise
Dieser Konstruktor erstellt entweder die vollständig eingeschränkte (None
) oder die Unrestricted
Form der Berechtigung.
Gilt für:
UIPermission(UIPermissionClipboard)
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
Initialisiert eine neue Instanz der UIPermission-Klasse mit den Berechtigungen für die Zwischenablage und ohne Zugriff auf Fenster.
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)
Parameter
- clipboardFlag
- UIPermissionClipboard
Einer der Enumerationswerte.
Ausnahmen
Der clipboardFlag
-Parameter ist kein gültiger UIPermissionClipboard-Wert.
Beispiele
Im folgenden Codebeispiel wird die Verwendung des UIPermission.UIPermission(UIPermissionClipboard) Konstruktors veranschaulicht. Dieses Beispiel ist Teil eines größeren Beispiels, das für die UIPermission -Klasse bereitgestellt wird.
uiPerm1 = gcnew UIPermission(UIPermissionClipboard::AllClipboard);
uiPerm1 = new UIPermission(UIPermissionClipboard.AllClipboard);
uiPerm1 = New UIPermission(UIPermissionClipboard.AllClipboard)
Hinweise
Um sowohl die Berechtigungen für die Zwischenablage als auch die Fensterberechtigung festzulegen, verwenden Sie den Konstruktor, der Parameter für beide akzeptiert.
Gilt für:
UIPermission(UIPermissionWindow)
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
Initialisiert eine neue Instanz der UIPermission-Klasse mit den Berechtigungen für Fenster und ohne Zugriff auf die Zwischenablage.
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)
Parameter
- windowFlag
- UIPermissionWindow
Einer der Enumerationswerte.
Ausnahmen
Der windowFlag
-Parameter ist kein gültiger UIPermissionWindow-Wert.
Beispiele
Im folgenden Codebeispiel wird die Verwendung des UIPermission.UIPermission(UIPermissionWindow) Konstruktors veranschaulicht. Dieses Beispiel ist Teil eines größeren Beispiels, das für die UIPermission -Klasse bereitgestellt wird.
UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows);
UIPermission uiPerm1 = new UIPermission(UIPermissionWindow.SafeTopLevelWindows);
Dim uiPerm1 As New UIPermission(UIPermissionWindow.SafeTopLevelWindows)
Hinweise
Um sowohl die Berechtigungen für die Zwischenablage als auch die Fensterberechtigung festzulegen, verwenden Sie den Konstruktor, der Parameter für beide akzeptiert.
Gilt für:
UIPermission(UIPermissionWindow, UIPermissionClipboard)
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
- Quelle:
- UIPermission.cs
Initialisiert eine neue Instanz der UIPermission-Klasse mit den angegebenen Berechtigungen für Fenster und die Zwischenablage.
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)
Parameter
- windowFlag
- UIPermissionWindow
Einer der Enumerationswerte.
- clipboardFlag
- UIPermissionClipboard
Einer der Enumerationswerte.
Ausnahmen
Der windowFlag
-Parameter ist kein gültiger UIPermissionWindow-Wert.
- oder -
Der clipboardFlag
-Parameter ist kein gültiger UIPermissionClipboard-Wert.
Beispiele
Im folgenden Codebeispiel wird die Verwendung des UIPermission.UIPermission(UIPermissionWindow, UIPermissionClipboard) Konstruktors veranschaulicht. Dieses Beispiel ist Teil eines größeren Beispiels, das für die UIPermission -Klasse bereitgestellt wird.
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)