英語で読む

次の方法で共有


XmlNodeType 列挙型

定義

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

C#
public enum XmlNodeType
継承
XmlNodeType

フィールド

Attribute 2

属性 (例: id='123')。

CDATA 4

CDATA セクション (例: <![CDATA[my escaped text]]>)。

Comment 8

コメント (例: <!-- my comment -->)。

Document 9

ドキュメント ツリーのルートして、XML ドキュメント全体へのアクセスを実現するドキュメント オブジェクト。

DocumentFragment 11

ドキュメント フラグメント。

DocumentType 10

次のようなタグで示されるドキュメント型宣言 (例: <!DOCTYPE...>)。

Element 1

要素 (例: <item>)。

EndElement 15

終了要素タグ (例: </item>)。

EndEntity 16

ResolveEntity() を呼び出した結果、XmlReader がエンティティ置換の末尾に到達したときに返されます。

Entity 6

エンティティ宣言 (例: <!ENTITY...>)。

EntityReference 5

エンティティへの参照 (例: &num;)。

None 0

Read メソッドが呼び出されなかった場合に、XmlReader によって返されます。

Notation 12

ドキュメント型宣言内の表記 (例: <!NOTATION...>)。

ProcessingInstruction 7

処理命令 (例: <?pi test?>)。

SignificantWhitespace 14

混合コンテンツ モデル内のマークアップ間にある空白、または xml:space="preserve" スコープ内の空白。

Text 3

ノードのテキストの内容。

Text ノードは子を持つことができません。 これは、AttributeDocumentFragmentElement、および EntityReference ノードの子ノードとして表示されます。

Whitespace 13

マークアップ間の空白。

XmlDeclaration 17

XML 宣言 (例: <?xml version='1.0'?>)。

XmlDeclaration ノードは、ドキュメント内の最初のノードである必要があります。 子を持つことはできません。 これは、Document ノードの子です。 バージョンとエンコード情報を提供する属性を持つことができます。

注釈

次の表に、XML ノードとその親ノードと子ノードに関する追加情報を示します。

フィールド 説明 子ノードを持つことができます。 次の子ノードを指定できます。
Attribute EntityReference, Text [なし] : これは、.の子ノードとは見な Elementされません。
CDATA CDATA セクションは、マークアップとして認識されるテキストブロックをエスケープするために使用されます。 [なし] : DocumentFragmentEntityReferenceElement
Comment [なし] : DocumentDocumentFragmentEntityReference
Document XmlDeclarationElement (最大 1 つ)、ProcessingInstruction、、、 Comment``DocumentType なし
DocumentFragment ノードまたはサブツリーを、ドキュメント内に実際に含まずにドキュメントに関連付けます。 ElementProcessingInstructionCommentTextCDATAEntityReference [なし] :
DocumentType Notation, Entity なし
Element ElementTextCommentProcessingInstructionCDATAEntityReference DocumentDocumentFragmentEntityReference, Element
EndElement 要素の末尾に XmlReader 到達したときに返されます。
EndEntity
Entity 展開されたエンティティを表す子ノード (たとえば、 Text EntityReference ノード) DocumentType
EntityReference ElementProcessingInstructionCommentTextCDATAEntityReference AttributeDocumentFragmentElement, EntityReference
None
Notation None DocumentType
ProcessingInstruction None DocumentDocumentFragmentElement, EntityReference
SignificantWhitespace
Text None AttributeDocumentFragmentElement, EntityReference
Whitespace
XmlDeclaration ドキュメントの最初のノードである必要があります。 バージョンとエンコード情報を提供する属性を持つことができます。 なし Document

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0