Xml.xmldom.IDOMNode.appendChild

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function appendChild(const newChild: IDOMNode): IDOMNode; safecall;

C++

virtual HRESULT __safecall appendChild(const _di_IDOMNode newChild, _di_IDOMNode &__appendChild_result) = 0 ;

プロパティ

種類 可視性 ソース ユニット
function public
Xml.Xmldom.pas
Xml.xmldom.hpp
Xml.xmldom IDOMNode


説明

このノードに新しい子ノードを追加します。

appendChild メソッドを使用すると,ノードが持つ子のリストの末尾に子ノードを追加できます。新しいノードがすでにドキュメントのノード階層に入っている場合,そのノードはまず親ノードから削除されます。このノードが読み出し専用の場合,newChild が別のドキュメントを使って作成された場合,または newChild がこのノードの子として許可されていない nodeType の場合,appendChild メソッドは例外を生成します。

newChild は,追加する子ノードです。別の親ノードを持つノードでも,ドキュメントインターフェースのメソッドを使って作成された新しいノードでもかまいません。ノードの nodeType プロパティが DOCUMENT_FRAGMENT_NODE の場合,ドキュメントフラグメントの内容全体がこのノードの childNodes プロパティリストに移動されます。

appendChild は,新しく追加された子ノードのインターフェースを返します。

関連項目