Compartilhar via


XamlLoadPermission Construtores

Definição

Inicializa uma nova instância da classe XamlLoadPermission.

Sobrecargas

XamlLoadPermission(IEnumerable<XamlAccessLevel>)

Inicializa uma nova instância da classe XamlLoadPermission usando um conjunto enumerável de valores XamlAccessLevel específicos.

XamlLoadPermission(PermissionState)

Inicializa uma nova instância da classe XamlLoadPermission usando as permissões existentes.

XamlLoadPermission(XamlAccessLevel)

Inicializa uma nova instância da classe XamlLoadPermission usando um único valor XamlAccessLevel.

XamlLoadPermission(IEnumerable<XamlAccessLevel>)

Inicializa uma nova instância da classe XamlLoadPermission usando um conjunto enumerável de valores XamlAccessLevel específicos.

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))

Parâmetros

allowedAccess
IEnumerable<XamlAccessLevel>

Um conjunto enumerável de valores XamlAccessLevel específicos.

Exceções

allowedAccess é null.

allowedAccess continha informações inválidas, como um item nulo.

Comentários

Uma chamada para esse construtor inicializa a AllowedAccess coleção com cada allowedAccess entrada como um item e define o retorno para IsUnrestricted false na instância criada.

Aplica-se a

XamlLoadPermission(PermissionState)

Inicializa uma nova instância da classe XamlLoadPermission usando as permissões existentes.

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)

Parâmetros

state
PermissionState

Um valor de enumeração PermissionState.

Comentários

Unrestricted define o retorno para IsUnrestricted na true instância criada. Qualquer chamada a esse construtor define a AllowedAccess coleção como null porque ela não é relevante se as permissões estiverem sendo relatadas em vez de XamlAccessLevel.

Aplica-se a

XamlLoadPermission(XamlAccessLevel)

Inicializa uma nova instância da classe XamlLoadPermission usando um único valor 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)

Parâmetros

allowedAccess
XamlAccessLevel

O valor XamlAccessLevel de definição.

Exceções

allowedAccess é null.

Comentários

Uma chamada para esse construtor inicializa a AllowedAccess coleção como allowedAccess o único item e define o retorno para IsUnrestricted false na instância criada.

Aplica-se a