Xml.xmldom.IDOMNode.appendChild
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é.