Xml.XMLIntf.IXMLNodeList.FindNode

提供:RAD Studio API Documentation

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++)を返します。

関連項目