XmlNodeType 列挙型

定義

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

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
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

適用対象