Xml.XMLDoc.TXMLNodeList.ReplaceNode
Delphi
function ReplaceNode(const OldNode, NewNode: IXMLNode): IXMLNode;
C++
Xml::Xmlintf::_di_IXMLNode __fastcall ReplaceNode(const Xml::Xmlintf::_di_IXMLNode OldNode, const Xml::Xmlintf::_di_IXMLNode NewNode);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNodeList |
説明
リストのノードを別のノードで置換します。
ReplaceNode メソッドを呼び出すと,OldNode で指定されたノードを NewNode で指定されたノードで置換できます。
OldNode は,置換するノードです。OldNode がリストにない場合,ReplaceNode はリストの最後に新しいノードを追加します。
NewNode は,OldNode のかわりにリストに追加するノードです。
ReplaceNode メソッドは,OldNode がリストに入っていない場合でも OldNode を返します。