Xml.XMLDoc.TXMLNode.FindHostedNode
Delphi
function FindHostedNode(const NodeClass: TXMLNodeClass): IXMLNode;
C++
Xml::Xmlintf::_di_IXMLNode __fastcall FindHostedNode(const TXMLNodeClass NodeClass);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
Beschreibung
Gibt die IXMLNode-Schnittstelle eines Teilknotens mit einer bestimmten Implementierungsklasse zurück.
FindHostedNode ist als protected deklariert und kann in Anwendungen nicht verwendet werden. Die Methode wird in abgeleiteten Klassen intern aufgerufen, um nach einem Teilknoten mit einem bestimmten Klassentyp zu suchen.
FindHostedNode durchsucht die Liste HostedNodes und gibt den ersten Knoten zurück, der eine Instanz einer von NodeClass abgeleiteten Klasse ist. Verfügt der XML-Knoten nicht über einen Teilknoten der angegebenen Klasse, wird nil (Delphi) bzw. NULL (C++) zurückgegeben.