XmlNodeType XmlNodeType XmlNodeType XmlNodeType Enum


ノードの型を指定します。Specifies the type of node.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType


Attribute Attribute Attribute Attribute 2

属性 (例: id='123')。An attribute (for example, id='123' ).


CDATA セクション (例: <![CDATA[my escaped text]]>)。A CDATA section (for example, <![CDATA[my escaped text]]> ).

Comment Comment Comment Comment 8

コメント (例: <!-- my comment -->)。A comment (for example, <!-- my comment --> ).

Document Document Document Document 9

ドキュメント ツリーのルートして、XML ドキュメント全体へのアクセスを実現するドキュメント オブジェクト。A document object that, as the root of the document tree, provides access to the entire XML document.

DocumentFragment DocumentFragment DocumentFragment DocumentFragment 11

ドキュメント フラグメント。A document fragment.

DocumentType DocumentType DocumentType DocumentType 10

次のようなタグで示されるドキュメント型宣言 (例: <!DOCTYPE...>)。The document type declaration, indicated by the following tag (for example, <!DOCTYPE...> ).

Element Element Element Element 1

要素 (例: <item>)。An element (for example, <item> ).

EndElement EndElement EndElement EndElement 15

終了要素タグ (例: </item>)。An end element tag (for example, </item> ).

EndEntity EndEntity EndEntity EndEntity 16

ResolveEntity() を呼び出した結果、XmlReader がエンティティ置換の末尾に到達したときに返されます。Returned when XmlReader gets to the end of the entity replacement as a result of a call to ResolveEntity().

Entity Entity Entity Entity 6

エンティティ宣言 (例: <!ENTITY...>)。An entity declaration (for example, <!ENTITY...> ).

EntityReference EntityReference EntityReference EntityReference 5

エンティティへの参照 (例: &num;)。A reference to an entity (for example, &num; ).

None None None None 0

Read メソッドが呼び出されなかった場合に、XmlReader によって返されます。This is returned by the XmlReader if a Read method has not been called.

Notation Notation Notation Notation 12

ドキュメント型宣言内の表記 (例: <!NOTATION...>)。A notation in the document type declaration (for example, <!NOTATION...> ).

ProcessingInstruction ProcessingInstruction ProcessingInstruction ProcessingInstruction 7

処理命令 (例: <?pi test?>)。A processing instruction (for example, <?pi test?> ).

SignificantWhitespace SignificantWhitespace SignificantWhitespace SignificantWhitespace 14

混合コンテンツ モデル内のマークアップ間にある空白、または xml:space="preserve" スコープ内の空白。White space between markup in a mixed content model or white space within the xml:space="preserve" scope.

Text Text Text Text 3

ノードのテキストの内容。The text content of a node.

Whitespace Whitespace Whitespace Whitespace 13

マークアップ間の空白。White space between markup.

XmlDeclaration XmlDeclaration XmlDeclaration XmlDeclaration 17

XML 宣言 (例: <?xml version='1.0'?>)。The XML declaration (for example, <?xml version='1.0'?> ).


次の表は、XML ノード、およびその親ノードと子ノードに関する追加情報を示しています。The following table provides additional information about XML nodes, as well as their parent and child nodes.

フィールドField 説明Description 子ノードを持つことができます。Can have child nodes: の子ノードにすることができます。Can be a child node of:
Attribute EntityReferenceTextEntityReference, Text なし。None. の子ノードとは見なされませんElementIt is not considered a child node of an Element.
CDATA CDATA セクションは、マークアップとして認識されるテキストブロックをエスケープするために使用されます。CDATA sections are used to escape blocks of text that would otherwise be recognized as markup. なし。None. DocumentFragmentEntityReference、および ElementDocumentFragment, EntityReference, and Element
Comment なし。None. DocumentDocumentFragmentEntityReferenceDocument, DocumentFragment, EntityReference
Document XmlDeclarationElement (最大1つ) CommentProcessingInstruction、、DocumentTypeXmlDeclaration, Element (a maximum of one), ProcessingInstruction, Comment, DocumentType NoneNone
DocumentFragment ドキュメント内に実際に含まれていなくても、ノードまたはサブツリーをドキュメントに関連付けます。Associates a node or subtree with a document without actually being contained within the document. Element, ProcessingInstruction, Comment, Text, CDATA, EntityReferenceElement, ProcessingInstruction, Comment, Text, CDATA, EntityReference なし。None.
DocumentType NotationEntityNotation, Entity NoneNone
Element Element, Text, Comment, ProcessingInstruction, CDATA, EntityReferenceElement, Text, Comment, ProcessingInstruction, CDATA, EntityReference Document, DocumentFragment, EntityReference, ElementDocument, DocumentFragment, EntityReference, Element
EndElement が要素のXmlReader末尾にある場合に返されます。Returned when the XmlReader gets to the end of an element.
Entity 展開されたエンティティを表す子ノード (やText EntityReferenceノードなど)Child nodes that represent the expanded entity (for example, Text and EntityReference nodes) DocumentType
EntityReference Element, ProcessingInstruction, Comment, Text, CDATA, EntityReferenceElement, ProcessingInstruction, Comment, Text, CDATA, EntityReference Attribute, DocumentFragment, Element, EntityReferenceAttribute, DocumentFragment, Element, EntityReference
Notation NoneNone DocumentType
ProcessingInstruction NoneNone Document, DocumentFragment, Element, EntityReferenceDocument, DocumentFragment, Element, EntityReference
Text NoneNone Attribute, DocumentFragment, Element, EntityReferenceAttribute, DocumentFragment, Element, EntityReference
XmlDeclaration は、ドキュメント内の最初のノードである必要があります。Must be the first node in the document. バージョンとエンコード情報を提供する属性を持つことができます。It can have attributes that provide version and encoding information. NoneNone Document