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条目作为项初始化集合,并设置在创建的实例中返回IsUnrestrictedfalse的值。

适用于

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 设置在创建的实例中要返回 IsUnrestrictedtrue 返回值。 对此构造函数的任何调用将集合设置为AllowedAccess,因为如果报告权限而不是XamlAccessLevel报告权限,则与该集合null无关。

适用于

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为唯一的项,并设置在创建的实例中返回的值IsUnrestrictedfalseallowedAccess

适用于