UIPermissionWindow-Enumeration
Gibt den für den Code zugelassenen Fenstertyp an.
Namespace: System.Security.Permissions
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration UIPermissionWindow
'Usage
Dim instance As UIPermissionWindow
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum UIPermissionWindow
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum class UIPermissionWindow
/** @attribute SerializableAttribute() */
/** @attribute ComVisibleAttribute(true) */
public enum UIPermissionWindow
SerializableAttribute
ComVisibleAttribute(true)
public enum UIPermissionWindow
Member
Membername | Beschreibung | |
---|---|---|
AllWindows | Benutzer können alle Fenster und Benutzereingabeereignisse ohne Einschränkung verwenden. | |
NoWindows | Benutzer können keine Fenster oder Benutzeroberflächenereignisse verwenden. Es kann keine Benutzeroberfläche verwendet werden. | |
SafeSubWindows | Benutzer können zum Zeichnen nur SafeSubWindows verwenden und innerhalb dieses untergeordneten Fensters nur Benutzereingabeereignisse für die Benutzeroberfläche. Beispiele für SafeSubWindows sind MessageBox, Standardsteuerelemente von Dialogfeldern und in einem Browser angezeigte Steuerelemente. | |
SafeTopLevelWindows | Benutzer können zum Zeichnen nur SafeTopLevelWindows und SafeSubWindows verwenden. Außerdem können sie nur Benutzereingabeereignisse für die Benutzeroberfläche innerhalb der Fensteroberster Ebene und der untergeordneten Fenster verwenden.
Bei Ausführung unter der SafeTopLevelWindows-Berechtigung gelten folgende Einschränkungen für die Anwendung:
Diese Einschränkungen verhindern das Vortäuschen (Spoofing) durch bösartigen Code, z. B. das Imitieren vertrauenswürdiger Systemdialoge. |
Hinweise
Diese Enumeration wird von UIPermission verwendet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
System.Security.Permissions-Namespace
UIPermission-Klasse
UIPermissionAttribute-Klasse
UIPermissionClipboard-Enumeration