Xml.XMLIntf.IXMLNodeList.FindSibling

提供:RAD Studio API Documentation

Delphi

function FindSibling(const Node: IXMLNode; Delta: Integer): IXMLNode;

C++

virtual _di_IXMLNode __fastcall FindSibling(const _di_IXMLNode Node, int Delta) = 0 ;

プロパティ

種類 可視性 ソース ユニット 親
function public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf IXMLNodeList

説明

前または後の指定された位置にあるノードを返します。

FindSibling メソッドを呼び出すと,その位置が別のノードと指定された関係を持つノードにアクセスできます。

Node は,基準点として使用するリスト内のノードです。

Delta は,Node を基準とした目的のノードの位置を示します。Delta が正の場合,FindSibling は Node の後の Delta 位置にあるノードを返します。Delta が負の場合,FindSibling は Node の前にあるノードを返します。

FindSibling は,Node の位置を基準に Delta でオフセットされた位置にあるノードを返します。Delta がリスト内の先頭ノードの前,または最終ノードの後ろの位置を指定した場合,FindSibling は nil(Delphi)または NULL(C++)を返します。

関連項目