Xml.XMLDoc.TXMLNode.InternalAddChild

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Beschreibung

Ist die interne Implementierung der Methode AddChild.

InternalAddChild ist als protected deklariert und kann in Anwendungen nicht verwendet werden. Die Methode wird intern für Operationen verwendet, die in allen überschriebenen AddChild-Methoden durchgeführt werden müssen. InternalAddChild erstellt einen neuen untergeordneten Elementknoten und gibt dessen Interface zurück.

NodeClass gibt die Implementierungsklasse des neuen Knotens an. Dabei muss es sich um TXMLNode oder eine abgeleitete Klasse handeln.

NodeName gibt den Tag-Namen des neuen Knotens an.

NamespaceURI gibt den Namespace mit der Definition des neuen Knotens an.

Index gibt die Position des neuen Knotens in der Liste der untergeordneten Knoten an (0 ist die erste Position, 1 die zweite usw.). Hat Index den Wert -1, wird der Knoten am Ende der Liste hinzugefügt.

Siehe auch