Xml.xmldom.IDOMNode.appendChild

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function appendChild(const newChild: IDOMNode): IDOMNode; safecall;

C++

virtual HRESULT __safecall appendChild(const _di_IDOMNode newChild, _di_IDOMNode &__appendChild_result) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Xml.Xmldom.pas
Xml.xmldom.hpp
Xml.xmldom IDOMNode


Description

Ajoute un nouveau noeud enfant à ce noeud.

Utilisez appendChild pour ajouter un noeud enfant à la fin de la liste d'enfants de ce noeud. Si le nouveau noeud est déjà présent dans la hiérarchie des noeuds du document, il est tout d'abord retiré de son noeud parent. Si ce noeud est en lecture seule, newChild a été créé en utilisant un autre document ou bien, si newChild est d'un type de noeud non autorisé en tant qu'enfant de ce noeud, appendChild déclenche une exception.

newChild est le noeud enfant à ajouter. Il peut s'agir d'un noeud ayant actuellement un autre noeud parent ou d'un nouveau noeud créé par le biais des méthodes de l'interface du document. Il est du type DOCUMENT_FRAGMENT_NODE. Le contenu entier du fragment de document est transféré dans la liste des propriétés childNodes de ce noeud.

appendChild renvoie l'interface du noeud enfant nouvellement ajouté.

Voir aussi