NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

UIPermission Constructor

Initializes a new UIPermission instance.

Overload List

Initializes a new UIPermission to either unrestricted or fully restricted state.

[Visual Basic] Overloads Public Sub New(PermissionState)
[C#] public UIPermission(PermissionState);
[C++] public: UIPermission(PermissionState);
[JScript] public function UIPermission(PermissionState);

Initializes a new UIPermission setting the window permission according to windowFlag, and setting the clipboard permission according to clipboardFlag.

To set both the clipboard and window permissions, use another constructor that allows you to specify both flags at once.

[Visual Basic] Overloads Public Sub New(UIPermissionWindow, UIPermissionClipboard)
[C#] public UIPermission(UIPermissionWindow, UIPermissionClipboard);
[C++] public: UIPermission(UIPermissionWindow, UIPermissionClipboard);
[JScript] public function UIPermission(UIPermissionWindow, UIPermissionClipboard);

Initializes a new UIPermission setting the window permission according to windowFlag, and allowing no clipboard use.

[Visual Basic] Overloads Public Sub New(UIPermissionWindow)
[C#] public UIPermission(UIPermissionWindow);
[C++] public: UIPermission(UIPermissionWindow);
[JScript] public function UIPermission(UIPermissionWindow);

Initializes a new UIPermission setting the clipboard permission according to clipboardFlag, and allowing no window use.

[Visual Basic] Overloads Public Sub New(UIPermissionClipboard)
[C#] public UIPermission(UIPermissionClipboard);
[C++] public: UIPermission(UIPermissionClipboard);
[JScript] public function UIPermission(UIPermissionClipboard);

See Also

UIPermission Class | UIPermission Members | System.Security.Permissions Namespace