UIPermission 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 UIPermission 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| UIPermission(PermissionState) |
初始化類別的新實例 UIPermission ,並依規定提供完全受限或無限制存取權。 |
| UIPermission(UIPermissionClipboard) |
初始化一個新的類別實例 UIPermission ,並取得剪貼簿權限,且無法存取視窗。 |
| UIPermission(UIPermissionWindow) |
初始化一個新的類別實例 UIPermission ,並保留 Windows 權限,且無法存取剪貼簿。 |
| UIPermission(UIPermissionWindow, UIPermissionClipboard) |
初始化一個以指定權限的類別實例 UIPermission ,針對視窗和剪貼簿。 |
UIPermission(PermissionState)
初始化類別的新實例 UIPermission ,並依規定提供完全受限或無限制存取權。
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)
參數
- state
- PermissionState
其中一個列舉值。
例外狀況
該 state 參數並非有效的 PermissionState參數。
備註
此建構子會建立完全受限None()或 Unrestricted 許可的形式。
適用於
UIPermission(UIPermissionClipboard)
初始化一個新的類別實例 UIPermission ,並取得剪貼簿權限,且無法存取視窗。
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)
參數
- clipboardFlag
- UIPermissionClipboard
其中一個列舉值。
例外狀況
參數 clipboardFlag 本身不是一個有效的 UIPermissionClipboard 值。
備註
要同時設定剪貼簿和視窗權限,請使用同時取得兩者參數的建構器。
適用於
UIPermission(UIPermissionWindow)
初始化一個新的類別實例 UIPermission ,並保留 Windows 權限,且無法存取剪貼簿。
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)
參數
- windowFlag
- UIPermissionWindow
其中一個列舉值。
例外狀況
參數 windowFlag 本身不是一個有效的 UIPermissionWindow 值。
備註
要同時設定剪貼簿和視窗權限,請使用同時取得兩者參數的建構器。
適用於
UIPermission(UIPermissionWindow, UIPermissionClipboard)
初始化一個以指定權限的類別實例 UIPermission ,針對視窗和剪貼簿。
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)
參數
- windowFlag
- UIPermissionWindow
其中一個列舉值。
- clipboardFlag
- UIPermissionClipboard
其中一個列舉值。
例外狀況
參數 windowFlag 本身不是一個有效的 UIPermissionWindow 值。
-或-
參數 clipboardFlag 本身不是一個有效的 UIPermissionClipboard 值。