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

関連項目