Initializes a new UIPermission setting the window permission according to windowFlag, and allowing no clipboard use.
[Visual Basic] Overloads Public Sub New( _ ByVal windowFlag As UIPermissionWindow _ ) [C#] public UIPermission( UIPermissionWindow windowFlag ); [C++] public: UIPermission( UIPermissionWindow windowFlag ); [JScript] public function UIPermission( windowFlag : UIPermissionWindow );
AllWindows: ability to use all windows and user input events without restriction.
SafeTopLevelWindows: ability to only use "safe" top-level windows for drawing and user input events for user interface.
SafeWindows: ability to only use safe subwindow for drawing and user input events for user interface.
NoWindows: no ability to use any windows or user interface events.
Exception Type | Condition |
---|---|
ArgumentException | if windowFlag is not a valid value as described above. |
UIPermission Class | UIPermission Members | System.Security.Permissions Namespace | UIPermission Constructor Overload List