示例#1
0
 /// <summary>用指定的窗口和剪贴板权限初始化 <see cref="T:System.Security.Permissions.UIPermission" /> 类的新实例。</summary>
 /// <param name="windowFlag">枚举值之一。</param>
 /// <param name="clipboardFlag">枚举值之一。</param>
 /// <exception cref="T:System.ArgumentException">
 /// <paramref name="windowFlag" /> 参数不是有效的 <see cref="T:System.Security.Permissions.UIPermissionWindow" /> 值。- 或 -<paramref name="clipboardFlag" /> 参数不是有效的 <see cref="T:System.Security.Permissions.UIPermissionClipboard" /> 值。</exception>
 public UIPermission(UIPermissionWindow windowFlag, UIPermissionClipboard clipboardFlag)
 {
     UIPermission.VerifyWindowFlag(windowFlag);
     UIPermission.VerifyClipboardFlag(clipboardFlag);
     this.m_windowFlag    = windowFlag;
     this.m_clipboardFlag = clipboardFlag;
 }
示例#2
0
 /// <summary>在具有使用剪贴板的权限,但没有对窗口的访问权限的情况下,初始化 <see cref="T:System.Security.Permissions.UIPermission" /> 类的新实例。</summary>
 /// <param name="clipboardFlag">枚举值之一。</param>
 /// <exception cref="T:System.ArgumentException">
 /// <paramref name="clipboardFlag" /> 参数不是有效的 <see cref="T:System.Security.Permissions.UIPermissionClipboard" /> 值。</exception>
 public UIPermission(UIPermissionClipboard clipboardFlag)
 {
     UIPermission.VerifyClipboardFlag(clipboardFlag);
     this.m_clipboardFlag = clipboardFlag;
 }