XmlNode.ParentNode Propriété

Définition

Obtient le parent de ce nœud (pour les nœuds qui peuvent avoir des parents).

public:
 virtual property System::Xml::XmlNode ^ ParentNode { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode ParentNode { get; }
member this.ParentNode : System.Xml.XmlNode
Public Overridable ReadOnly Property ParentNode As XmlNode

Valeur de propriété

Qui XmlNode est le parent du nœud actuel. Si un nœud vient d’être créé et n’a pas encore été ajouté à l’arborescence, ou s’il a été supprimé de l’arborescence, le parent est null. Pour tous les autres nœuds, la valeur retournée dépend du NodeType nœud. Le tableau suivant décrit les valeurs de retour possibles pour la ParentNode propriété.

NodeType Valeur de retour de ParentNode
Attribut, Document, DocumentFragment, Entité, Notation Retourne null; ces nœuds n’ont pas de parents.
CDATA Retourne l’élément ou la référence d’entité contenant la section CDATA.
Commentaire Retourne l’élément, la référence d’entité, le type de document ou le document contenant le commentaire.
DocumentType Retourne le nœud de document.
Élément Retourne le nœud parent de l’élément. Si l’élément est le nœud racine de l’arborescence, le parent est le nœud de document.
EntityReference Retourne l’élément, l’attribut ou la référence d’entité contenant la référence d’entité.
ProcessingInstruction Retourne le document, l’élément, le type de document ou la référence d’entité contenant l’instruction de traitement.
Texte Retourne l’élément parent, l’attribut ou la référence d’entité contenant le nœud de texte.

Remarques

Pour plus d’informations sur les nœuds parents et enfants, consultez la spécification DOM W3C (Core) Level 1

S’applique à