System::Xml::XmlNodeType 列挙体

XmlNodeType enum

ノードの種類を指定します。

enum class XmlNodeType

名前説明
None0XmlReaderRead メソッドを呼び出していない場合に返されます。
Element1要素(例: )。
Attribute2属性(例: id=‘123’)。
Text3ノードのテキスト内容。XmlNodeType::Text ノードは子ノードを持つことができません。これは XmlNodeType::AttributeXmlNodeType::DocumentFragmentXmlNodeType::Element、および XmlNodeType::EntityReference ノードの子ノードとして現れます。
CDATA4CDATA セクション(例: my escaped text)。
EntityReference5エンティティへの参照(例: #)。
Entity6エンティティ宣言(例: )。
ProcessingInstruction7処理命令(例: )。
Comment8コメント(例: ****)。
Document9ドキュメントツリーのルートとして、XML ドキュメント全体へのアクセスを提供するドキュメントオブジェクト。
DocumentType10次のタグで示される文書型宣言です(例: )。
DocumentFragment11文書フラグメントです。
Notation12文書型宣言内の表記(例: )。
Whitespace13マークアップ間の空白です。
SignificantWhitespace14混在コンテンツモデルにおけるマークアップ間の空白、または xml:space="preserve" スコープ内の空白です。
EndElement15終了要素タグです(例: ****)。
EndEntity16エンティティ置換の終端に達したとき、XmlReaderXmlReader::ResolveEntity の呼び出しの結果として返されます。
XmlDeclaration17XML 宣言です(例: )。XmlNodeType::XmlDeclaration ノードは文書内で最初のノードでなければなりません。子ノードを持つことはできません。XmlNodeType::Document ノードの子ノードです。バージョンやエンコーディング情報を提供する属性を持つことができます。

参照