Xml.XMLDoc.TXMLNode.FindHostedNode
Delphi
function FindHostedNode(const NodeClass: TXMLNodeClass): IXMLNode;
C++
Xml::Xmlintf::_di_IXMLNode __fastcall FindHostedNode(const TXMLNodeClass NodeClass);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
Description
Renvoie l'interface IXMLNode d'un noeud hébergé en fonction de sa classe d'implémentation.
Les applications ne peuvent pas appeler la méthode protégée FindHostedNode. Les classes descendantes appellent cette méthode pour localiser un noeud hébergé d'un type de classe particulier.
FindHostedNode parcourt les noeuds de la liste HostedNodes et renvoie le premier d'entre eux qui est une instance de descendant de NodeClass. Si ce noeud ne possède pas de noeud hébergé correspondant à la classe spécifiée, FindHostedNode renvoie nil (Delphi) ou NULL (C++).