Xml.XMLDoc.TXMLNode.InternalAddChild

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function InternalAddChild(NodeClass: TXMLNodeClass;
const NodeName, NamespaceURI: DOMString; Index: Integer): IXMLNode;

C++

Xml::Xmlintf::_di_IXMLNode __fastcall InternalAddChild(TXMLNodeClass NodeClass, const System::UnicodeString NodeName, const System::UnicodeString NamespaceURI, int Index);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Description

Fournit l'implémentation sous-jacente de la méthode AddChild.

Les applications ne peuvent pas appeler la méthode protégée InternalAddChild. Elle est utilisée de manière interne pour effectuer toutes les tâches communes aux différentes redéfinitions de la méthode AddChild. InternalAddChild crée un noeud d'élément en guise d'enfant de ce noeud et renvoie son interface.

NodeClass spécifie la classe d'implémentation à utiliser pour le nouveau noeud enfant. Il doit avoir pour valeur TXMLNode ou l'un de ses descendants.

NodeName spécifie le nom de balise du noeud nouvellement créé.

NamespaceURI identifie l'espace de nommage qui comprend la définition du nouveau noeud.

Index indique la position du noeud enfant dans la liste d'enfants de ce noeud, 0 représentant la première position, 1 la deuxième, etc. Si Index a pour valeur –1, le nouveau noeud est ajouté à la fin.

Voir aussi