XmlNodeType 列挙体とは? わかりやすく解説

XmlNodeType 列挙体

ノードの型を指定します。

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

public enum XmlNodeType
public enum class XmlNodeType
public enum XmlNodeType
public enum XmlNodeType
メンバメンバ
 メンバ名説明
.NET Compact Framework によるサポートAttribute属性 (例 : id='123')。 

Attribute ノードには、Text および EntityReference の 2 つの子ノード型を含めることができます。Attribute ノードは、他のノード型の子ノードになることはありません。このノードは、Element の子ノードとは見なされません。

.NET Compact Framework によるサポートCDATACDATA セクション (例 : <![CDATA[my escaped text]]>)。 

CDATA セクションは、通常はマークアップとして認識されるテキスト ブロックをエスケープするために使用されます。CDATA ノードには、子ノードを含めることができません。このノードは、DocumentFragment、EntityReference、Element の各ノードの子にすることができます。

.NET Compact Framework によるサポートCommentコメント (例 : <!-- my comment -->)。 

Comment ノードには、子ノードを含めることができません。このノードは、Document、DocumentFragment、Element、EntityReference の各ノードの子にすることができます。

.NET Compact Framework によるサポートDocumentドキュメント ツリーのルートして、XML ドキュメント全体へのアクセスを実現するドキュメント オブジェクト。 

Document ノードには、XmlDeclaration、Element (最大 1 つ)、ProcessingInstruction、Comment、DocumentType の各子ノード型を含めることができます。このノードは、任意のノード型の子になることはありません。

.NET Compact Framework によるサポートDocumentFragmentドキュメント フラグメント。 

DocumentFragment ノードは、実際にドキュメントに含まれることはなく、ドキュメントにノードまたはサブツリーを関連付けます。DocumentFragment ノードには、Element、ProcessingInstruction、Comment、Text、CDATA、EntityReference の各子ノード型を含めることができます。このノードは、任意のノード型の子になることはありません。

.NET Compact Framework によるサポートDocumentType次のようなタグで示されるドキュメント型宣言 (例 : <!DOCTYPE...>)。 

DocumentType ノードには、Notation および Entity の 2 つの子ノード型を含めることができます。このノードは、Document ノードの子にすることができます。

.NET Compact Framework によるサポートElement要素 (例 : <item>)。 

Element ノードには、Element、Text、Comment、ProcessingInstruction、CDATA、EntityReference の各子ノード型を含めることができます。このノードは、Document、DocumentFragment、Element、EntityReference の各ノードの子にすることができます。

.NET Compact Framework によるサポートEndElement終了要素タグ (例 : </item>)。 

XmlReader が要素の末尾に達したときに EndElement ノードが返されます。

.NET Compact Framework によるサポートEndEntityResolveEntity を呼び出した結果、XmlReader がエンティティ置換の末尾に到達したときに返されます。 
.NET Compact Framework によるサポートEntityエンティティ宣言 (例 : <!ENTITY...>)。 

Entity ノードには、展開されたエンティティを表す子ノード (Text ノードや EntityReference ノードなど) を含めることができます。このノードは、DocumentType ノードの子にすることができます。

.NET Compact Framework によるサポートEntityReferenceエンティティへの参照 (例 : &num;)。 

EntityReference ノードには、Element、ProcessingInstruction、Comment、Text、CDATA、および EntityReference の各子ノード型を含めることができます。このノードは、Attribute、DocumentFragment、Element、および EntityReference の各ノードの子にすることができます。

.NET Compact Framework によるサポートNoneRead メソッドが呼び出されなかった場合に、XmlReader によって返されます。 
.NET Compact Framework によるサポートNotationドキュメント型宣言内の表記 (例 : <!NOTATION...>)。 

Notation ノードには、子ノードを含めることができません。このノードは、DocumentType ノードの子にすることができます。

.NET Compact Framework によるサポートProcessingInstruction処理命令 (例 : <?pi test?>)。 

ProcessingInstruction ノードには、子ノードを含めることができません。このノードは、Document、DocumentFragment、Element、EntityReference の各ノードの子にすることができます。

.NET Compact Framework によるサポートSignificantWhitespace混合コンテンツ モデル内のマークアップ間にある空白、または xml:space="preserve" スコープ内の空白。 
.NET Compact Framework によるサポートTextノードのテキストの内容。 

Text ノードには、子ノードを含めることができません。このノードは、Attribute、DocumentFragment、Element、EntityReference の各ノードの子にすることができます。

.NET Compact Framework によるサポートWhitespaceマークアップ間の空白。 
.NET Compact Framework によるサポートXmlDeclarationXML 宣言 (例 : <?xml version='1.0'?>)。 

XmlDeclaration ノードは、ドキュメント内の最初のノードにする必要があります。このノードには、子を含めることができません。このノードは、Document ノードの子になります。このノードには、バージョン情報およびエンコーディング情報を提供する属性を含めることができます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「XmlNodeType 列挙体」の関連用語

XmlNodeType 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlNodeType 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS