Xml.XMLIntf.IXMLNode.GetChildValue
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 |
説明
指定された子ノードの値を返します。
GetChildValue は ChildValues プロパティの読み出し専用メソッドです。
IndexOrName は,インターフェース,または子ノードのローカル名である文字列で目的の子ノードを識別します。
戻り値は,次の表に示すように子ノードの型によって異なります。
NodeType | 値 |
---|---|
ntAttribute |
属性の値。 |
ntElement |
要素にテキストだけが含まれている場合,これはそのテキスト値。それ以外の場合,子の値を読み出すと例外が発生する。 |
ntText |
テキスト。 |
ntCData |
CDATA セクションの内容。 |
ntEntityRef |
nil (Delphi) または NULL (C++)。 |
ntProcessingInstr |
処理命令の内容(対象を除く)。 |
ntComment |
コメントの値(テキスト)。 |
ntDocFragment |
nil (Delphi) または NULL (C++)。 |