Xml.XMLDoc.TXMLNode.GetIsTextElement

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

Delphi

function GetIsTextElement: Boolean;

C++

bool __fastcall GetIsTextElement();

プロパティ

種類 可視性 ソース ユニット
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

説明

ノードに単一のテキスト値があるかどうかを示します。

TXMLNode オブジェクトの IXMLNode インターフェースを使用すると,プロテクトメソッド GetIsTextElement を呼び出すことができます。GetIsTextElement は,ノードが次のような XML フラグメントを表す場合に true を返します。

<Title> Understanding XML </Title>

このノードには,タグ名(この場合は Title)と単一のテキスト値(この場合は「Understanding XML」)があります。

GetIsTextElement は,ノードがほかの型のノードである場合は false を返します。

メモ:  基底の DOM 実装では,GetIsTextElement プロパティが true であるノードは,子ノードとしてテキストノード 1 つを持つ要素ノードです。TXMLNode はその階層をフラットにするので,子テキストノードは子ノードとしては示されません。かわりに,そのテキストには GetText メソッドを通じてアクセスできます。

関連項目