Xml.XMLDoc.TXMLNodeList.FindSibling
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++)を返します。