Xml.XMLIntf.IXMLNode.IsTextElement
Delphi
property IsTextElement: Boolean read GetIsTextElement;
C++
__property bool IsTextElement = {read=GetIsTextElement};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | IXMLNode |
説明
ノードに単一のテキスト値があるかどうかを示します。
IsTextElement プロパティを読み出すと,このノードが 1 つのテキスト値を表しているかどうかを判別できます。たとえば,ノードが次のような場合,
<Title> Understanding XML </Title>
IsTextElement プロパティは true です。ノードがタグ付きの要素とその値であるテキストを表しているからです。
メモ: 基底の DOM 実装では,IsTextElement プロパティが true であるノードは,子ノードとしてテキストノード 1 つを持つ要素ノードです。IXMLNode では,要素ノードを使って(Text プロパティを介して)テキスト値を処理できるように要素ノードを開いて,テキスト値に対して別々のノードを使用しなくて済むようになっています。