Xml.XMLDoc.CreateDOMNode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateDOMNode(Doc: IDOMDocument; const NameOrData: DOMString;
NodeType: TNodeType = ntElement; const AddlData: DOMString = ''): IDOMNode;

C++

extern DELPHI_PACKAGE Xml::Xmldom::_di_IDOMNode __fastcall CreateDOMNode(Xml::Xmldom::_di_IDOMDocument Doc, const System::UnicodeString NameOrData, Xml::Xmlintf::TNodeType NodeType = (Xml::Xmlintf::TNodeType)(0x1), const System::UnicodeString AddlData = System::UnicodeString());

Eigenschaften

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

Beschreibung

Erstellt einen neuen DOM-Knoten und gibt sein Interface zurück.

CreateDOMNode generiert einen neuen DOM-Knoten.

Doc ist das DOM-Interface für das Dokument, zu dem der neue Knoten gehört.

NameOrData ist der Tag-Name oder der Wert des neuen Knotens. Die genaue Bedeutung des Parameters hängt vom jeweiligen Knotentyp (NodeType) ab:



NodeType NameOrData

ntElement

Der Tag-Name.

ntAttribute

Der Name des Attributs.

ntText

Der Wert des Knotens.

ntCData

Der Inhalt des CDATA-Abschnitts.

ntEntityRef

Der Name der referenzierten Entität.

ntProcessingInstr

Das Ziel der Verarbeitungsanweisung.

ntComment

Der Wert (Text) des Kommentars.

ntDocFragment

Wird nicht verwendet.



NodeType legt den Typ des zu erzeugenden Knotens fest. Zulässig sind nur die in der obigen Tabelle aufgeführten Typen.

Die Bedeutung von AddlData hängt vom angegebenen Knotentyp ab:



NodeType AddlData

ntElement

Der Namespace-URI für den Tag-Namen.

ntAttribute

Der Namespace-URI für den Attributnamen.

ntProcessingInstr

Der Inhalt der Verarbeitungsanweisung (mit Ausnahme des Ziels).



CreateDOMNode gibt das Interface für den neuen DOM-Knoten zurück.

Siehe auch