Sdílet prostřednictvím


XamlLoadPermission Konstruktory

Definice

Inicializuje novou instanci XamlLoadPermission třídy.

Přetížení

XamlLoadPermission(IEnumerable<XamlAccessLevel>)

Inicializuje novou instanci XamlLoadPermission třídy pomocí výčtu konkrétních XamlAccessLevel hodnot.

XamlLoadPermission(PermissionState)

Inicializuje novou instanci XamlLoadPermission třídy pomocí existujících oprávnění.

XamlLoadPermission(XamlAccessLevel)

Inicializuje novou instanci XamlLoadPermission třídy pomocí jedné XamlAccessLevel hodnoty.

XamlLoadPermission(IEnumerable<XamlAccessLevel>)

Inicializuje novou instanci XamlLoadPermission třídy pomocí výčtu konkrétních XamlAccessLevel hodnot.

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

Parametry

allowedAccess
IEnumerable<XamlAccessLevel>

Výčtová sada konkrétních XamlAccessLevel hodnot.

Výjimky

allowedAccess je null.

allowedAccess Obsahovala neplatné informace, jako je například položka s hodnotou null.

Poznámky

Volání tohoto konstruktoru AllowedAccess inicializuje kolekci s každou allowedAccess položkou jako položku a nastaví návrat IsUnrestricted pro false v vytvořené instanci.

Platí pro

XamlLoadPermission(PermissionState)

Inicializuje novou instanci XamlLoadPermission třídy pomocí existujících oprávnění.

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)

Parametry

state
PermissionState

Hodnota PermissionState výčtu.

Poznámky

Unrestricted nastaví návrat IsUnrestricted pro true v vytvořené instanci. Jakékoli volání tohoto konstruktoru AllowedAccess nastaví kolekci na null to, že není relevantní, pokud jsou oprávnění hlášena místo XamlAccessLevel.

Platí pro

XamlLoadPermission(XamlAccessLevel)

Inicializuje novou instanci XamlLoadPermission třídy pomocí jedné XamlAccessLevel hodnoty.

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)

Parametry

allowedAccess
XamlAccessLevel

XamlAccessLevel Definice hodnoty.

Výjimky

allowedAccess je null.

Poznámky

Volání tohoto konstruktoru AllowedAccess inicializuje kolekci allowedAccess jako jedinou položku a nastaví návrat IsUnrestricted na false v vytvořené instanci.

Platí pro