System::Xml::XmlNode::get_ParentNode méthode

XmlNode::get_ParentNode method

Renvoie le parent de ce nœud (pour les nœuds pouvant avoir des parents).

virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final

ReturnValue

Le XmlNode qui est le parent du nœud actuel.

Remarques

Si un nœud vient d’être créé et n’est pas encore ajouté à l’arbre, ou s’il a été retiré de l’arbre, le parent est nullptr. Pour tous les autres nœuds, la valeur renvoyée dépend du XmlNode::get_NodeType du nœud. Le tableau suivant décrit les valeurs de retour possibles pour la get_NodeType méthode.
NodeTypeValeur de retour de ParentNode
Attribut, Document, FragmentDeDocument, Entité, NotationRenvoie nullptr; ces nœuds n’ont pas de parent.
CDATARenvoie l’élément ou la référence d’entité contenant la section CDATA.
CommentaireRenvoie l’élément, la référence d’entité, le type de document ou le document contenant le commentaire.
Type de documentRenvoie le nœud document.
ÉlémentRenvoie le nœud parent de l’élément. Si l’élément est le nœud racine de l’arbre, le parent est le nœud document.
Référence d’entitéRenvoie l’élément, l’attribut ou la référence d’entité contenant la référence d’entité.
Instruction de traitementRenvoie le document, l’élément, le type de document ou la référence d’entité contenant l’instruction de traitement.
TexteRenvoie l’élément parent, l’attribut ou la référence d’entité contenant le nœud texte.

Voir aussi