Xml.XMLDoc.TXMLNode.SetNodeValue
Delphi
procedure SetNodeValue(const Value: OleVariant);
C++
void __fastcall SetNodeValue(const System::OleVariant &Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
説明
このノードの値を設定します。
TXMLNode オブジェクトの IXMLNode インターフェースを使用すると,プロテクトメソッド SetNodeValue を呼び出すことができます。SetNodeValue は,このノードの値を設定します。
Value は,割り当てる値です。つまり,次の表で示されているようにノードの型によって異なります。
NodeType | 値 |
---|---|
ntAttribute |
属性の値。 |
ntElement |
要素にテキストだけが含まれている場合,これはそのテキスト値。それ以外の場合,SetNodeValue は例外を生成する。 |
ntText |
テキスト。 |
ntCData |
CDATA セクションの内容。 |
ntProcessingInstr |
処理命令の内容(対象を除く)。 |
ntComment |
コメントの値(テキスト)。 |
ノードがほかのノード型である場合,SetNodeValue は例外を生成します。 |