Xml.XMLIntf.IXMLNodeList.FindNode
Delphi
function FindNode(NodeName: DOMString): IXMLNode; overload;
function FindNode(NodeName, NamespaceURI: DOMString): IXMLNode; overload;
function FindNode(ChildNodeType: TGuid): IXMLNode; overload;
C++
virtual _di_IXMLNode __fastcall FindNode(System::UnicodeString NodeName) = 0 /* overload */;
virtual _di_IXMLNode __fastcall FindNode(System::UnicodeString NodeName, System::UnicodeString NamespaceURI) = 0 /* overload */;
virtual _di_IXMLNode __fastcall FindNode(const GUID &ChildNodeType) = 0 /* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | IXMLNodeList |
説明
リストから指定されたノードを返します。
FindNode メソッドを呼び出すと,リストの特定のノードにアクセスできます。
NodeName は,アクセスするノードです。NodeName は,目的のノードの LocalName プロパティを指定します。
NamespaceURI は,NodeName を限定する名前空間を識別します。目的のノードの NamespaceURI プロパティと同じです。
ChildNodeType は,アクセスするノードを名前ではなく,インターフェースの型(GUID)で識別します。
FindNode は,ノードのインターフェースを返します。NodeName または ChildNodeType がリストのノードを指定していない場合,FindNode は nil(Delphi)または NULL(C++)を返します。