PolicyStatement.FromXml Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Reconstruit un objet de sécurité avec un état donné à partir d'un codage XML.
Surcharges
FromXml(SecurityElement) |
Reconstruit un objet de sécurité avec un état donné à partir d'un codage XML. |
FromXml(SecurityElement, PolicyLevel) |
Reconstruit un objet de sécurité avec un état donné à partir d'un codage XML. |
FromXml(SecurityElement)
Reconstruit un objet de sécurité avec un état donné à partir d'un codage XML.
public:
virtual void FromXml(System::Security::SecurityElement ^ et);
public void FromXml (System.Security.SecurityElement et);
abstract member FromXml : System.Security.SecurityElement -> unit
override this.FromXml : System.Security.SecurityElement -> unit
Public Sub FromXml (et As SecurityElement)
Paramètres
Encodage XML à utiliser pour reconstruire l’objet de sécurité.
Implémente
Exceptions
Le paramètre et
a la valeur null
.
Le paramètre et
n'est pas un codage de PolicyStatement valide.
Exemples
L’exemple de code suivant montre comment utiliser la FromXml méthode pour reconstruire un objet de sécurité à partir d’un encodage XML. Cet exemple de code fait partie d’un exemple plus grand fourni pour la PolicyStatement classe.
SecurityElement^ newElement = gcnew SecurityElement(
L"PolicyStatement" );
newElement->AddAttribute( L"class", (
*policyStatement)->ToString() );
newElement->AddAttribute( L"version", L"1.1" );
newElement->AddChild( gcnew SecurityElement( L"PermissionSet" ) );
( *policyStatement)->FromXml( newElement );
SecurityElement newElement =
new SecurityElement("PolicyStatement");
newElement.AddAttribute("class", policyStatement.ToString());
newElement.AddAttribute("version","1.1");
newElement.AddChild(new SecurityElement("PermissionSet"));
policyStatement.FromXml(newElement);
Dim newElement As New SecurityElement("PolicyStatement")
newElement.AddAttribute("class", policyStatement.ToString())
newElement.AddAttribute("version", "1.1")
newElement.AddChild(New SecurityElement("PermissionSet"))
policyStatement.FromXml(newElement)
S’applique à
FromXml(SecurityElement, PolicyLevel)
Reconstruit un objet de sécurité avec un état donné à partir d'un codage XML.
public:
virtual void FromXml(System::Security::SecurityElement ^ et, System::Security::Policy::PolicyLevel ^ level);
public void FromXml (System.Security.SecurityElement et, System.Security.Policy.PolicyLevel level);
abstract member FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
override this.FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Public Sub FromXml (et As SecurityElement, level As PolicyLevel)
Paramètres
Encodage XML à utiliser pour reconstruire l’objet de sécurité.
- level
- PolicyLevel
Contexte de PolicyLevel pour la recherche de valeurs de NamedPermissionSet.
Implémente
Exceptions
Le paramètre et
a la valeur null
.
Le paramètre et
n'est pas un codage de PolicyStatement valide.