XamlLoadPermission 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 XamlLoadPermission 類別的新執行個體。
多載
XamlLoadPermission(IEnumerable<XamlAccessLevel>) |
使用特定 XamlLoadPermission 值的可列舉集合,初始化 XamlAccessLevel 類別的新執行個體。 |
XamlLoadPermission(PermissionState) |
使用現有的使用權限,初始化 XamlLoadPermission 類別的新執行個體。 |
XamlLoadPermission(XamlAccessLevel) |
使用單一 XamlLoadPermission 值,初始化 XamlAccessLevel 類別的新執行個體。 |
XamlLoadPermission(IEnumerable<XamlAccessLevel>)
使用特定 XamlLoadPermission 值的可列舉集合,初始化 XamlAccessLevel 類別的新執行個體。
public:
XamlLoadPermission(System::Collections::Generic::IEnumerable<System::Xaml::Permissions::XamlAccessLevel ^> ^ allowedAccess);
public XamlLoadPermission (System.Collections.Generic.IEnumerable<System.Xaml.Permissions.XamlAccessLevel> allowedAccess);
new System.Xaml.Permissions.XamlLoadPermission : seq<System.Xaml.Permissions.XamlAccessLevel> -> System.Xaml.Permissions.XamlLoadPermission
Public Sub New (allowedAccess As IEnumerable(Of XamlAccessLevel))
參數
- allowedAccess
- IEnumerable<XamlAccessLevel>
特定 XamlAccessLevel 值的可舉列集合。
例外狀況
allowedAccess
為 null
。
allowedAccess
包含無效的資訊,例如 Null 項目。
備註
呼叫這個建構函式會將 AllowedAccess 每個 allowedAccess
專案初始化為專案,並在建立的 實例中將 的 傳回 false
IsUnrestricted 設定為 。
適用於
XamlLoadPermission(PermissionState)
使用現有的使用權限,初始化 XamlLoadPermission 類別的新執行個體。
public:
XamlLoadPermission(System::Security::Permissions::PermissionState state);
public XamlLoadPermission (System.Security.Permissions.PermissionState state);
new System.Xaml.Permissions.XamlLoadPermission : System.Security.Permissions.PermissionState -> System.Xaml.Permissions.XamlLoadPermission
Public Sub New (state As PermissionState)
參數
- state
- PermissionState
PermissionState 列舉值。
備註
Unrestricted 會在建立的 實例中,將 的 傳回 IsUnrestricted 設定為 true
。 對這個建構函式的任何呼叫會將 AllowedAccess 集合設定為 null
,因為它在報告許可權時不相關,而不是 XamlAccessLevel 。
適用於
XamlLoadPermission(XamlAccessLevel)
使用單一 XamlLoadPermission 值,初始化 XamlAccessLevel 類別的新執行個體。
public:
XamlLoadPermission(System::Xaml::Permissions::XamlAccessLevel ^ allowedAccess);
public XamlLoadPermission (System.Xaml.Permissions.XamlAccessLevel allowedAccess);
new System.Xaml.Permissions.XamlLoadPermission : System.Xaml.Permissions.XamlAccessLevel -> System.Xaml.Permissions.XamlLoadPermission
Public Sub New (allowedAccess As XamlAccessLevel)
參數
- allowedAccess
- XamlAccessLevel
定義性的 XamlAccessLevel 值。
例外狀況
allowedAccess
為 null
。
備註
呼叫這個建構函式時,會將 AllowedAccess 集合 allowedAccess
初始化為唯一的專案,並將 所建立實例中的 傳回 IsUnrestricted false
設定為 。