Xml.XMLIntf.IXMLNode.GetChildValue

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

Delphi

function GetChildValue(const IndexOrName: OleVariant): OleVariant;

C++

virtual System::OleVariant __fastcall GetChildValue(const System::OleVariant &IndexOrName) = 0 ;

プロパティ

種類 可視性 ソース ユニット
function public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf IXMLNode

説明

指定された子ノードの値を返します。

GetChildValueChildValues プロパティの読み出し専用メソッドです。

IndexOrName は,インターフェース,または子ノードのローカル名である文字列で目的の子ノードを識別します。

戻り値は,次の表に示すように子ノードの型によって異なります。



NodeType

ntAttribute

属性の値。

ntElement

要素にテキストだけが含まれている場合,これはそのテキスト値。それ以外の場合,子の値を読み出すと例外が発生する。

ntText

テキスト。

ntCData

CDATA セクションの内容。

ntEntityRef

nil (Delphi) または NULL (C++)。

ntProcessingInstr

処理命令の内容(対象を除く)。

ntComment

コメントの値(テキスト)。

ntDocFragment

nil (Delphi) または NULL (C++)。



関連項目