共用方式為


XamlLoadPermission 建構函式

定義

初始化 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 值的可舉列集合。

例外狀況

allowedAccessnull

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 值。

例外狀況

allowedAccessnull

備註

呼叫這個建構函式時,會將 AllowedAccess 集合 allowedAccess 初始化為唯一的專案,並將 所建立實例中的 傳回 IsUnrestricted false 設定為 。

適用於