Xml.XMLDoc.TXMLNode.CreateChildNode
Delphi
function CreateChildNode(const ADOMNode: IDOMNode): IXMLNode; virtual;
C++
virtual Xml::Xmlintf::_di_IXMLNode __fastcall CreateChildNode(const Xml::Xmldom::_di_IDOMNode ADOMNode);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
Description
Crée un objet TXMLNode pour un noeud enfant de ce noeud.
Les applications ne peuvent pas appeler la méthode protégée CreateChildNode. Cette méthode est utilisée de manière interne pour créer l'objet implémentation du nouveau noeud enfant.
CreateChildNode crée un descendant TXMLNode pour l'interface IDOMNode spécifiée, avec ce noeud en guise de parent. Si le nom du noeud DOM correspond à l'un des noms répertoriés par la propriété ChildNodeClasses, le descendant correspondant de TXMLNode devient la classe d'implémentation du nouveau noeud. Sinon, le nouveau noeud est une instance de TXMLNode.
ADOMNode est l'interface de la version de l'implémentation DOM du noeud.
CreateChildNode renvoie l'interface du noeud enfant créé.