Xml.XMLDoc.TXMLNode.CreateHosted

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor CreateHosted(HostNode: TXMLNode);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public Xml.XMLDoc.pas Xml.XMLDoc TXMLNode

Beschreibung

Erstellt eine TXMLNode-Instanz, die denselben DOM-Knoten wie ein anderer Host-Knoten repräsentiert.

CreateHosted erstellt ein neues TXMLNode-Objekt für eine bestimmte Ansicht eines vorhandenen TXMLNode-Objekts.

HostNode ist ein anderes TXMLNode-Objekt für den Host-Knoten des aktuellen Objekts. Der neue Knoten ist ein Teilknoten. Er teilt sich also den übergeordneten und den DOM-Knoten mit dem Host-Knoten, stellt aber eine andere Ansicht des Hosts dar. So kann beispielsweise ein Knoten, der untergeordnete Knoten eines bestimmten Typs enthält, einen Teilknoten nur für die untergeordneten Wiederholungen erstellen.

CreateHosted wird normalerweise in Anwendungen nicht direkt verwendet. Die Methode wird in dem vom Experten für XML-Datenbindungen generierten Quelltext oder durch die Methode CreateCollection des Host-Knotens aufgerufen.

HostNode (oder der Host-Knoten von HostNode, wenn HostNode ein Teilknoten ist) wird der Eigenschaft HostNode des neuen Knotens zugewiesen. Das neue Objekt wird in die Liste HostedNodes des neuen Host-Knotens aufgenommen.

Siehe auch