Xml.XMLDoc.TXMLNodeList.FindSibling

提供:RAD Studio API Documentation

Delphi

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

C++

Xml::Xmlintf::_di_IXMLNode __fastcall FindSibling(const Xml::Xmlintf::_di_IXMLNode Node, int Delta);

プロパティ

種類 可視性 ソース ユニット 親
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNodeList

説明

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

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

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

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

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

関連項目