XmlNodeType Wyliczenie

Definicja

Określa typ węzła.

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

Pola

Nazwa Wartość Opis
None 0

Jest to zwracane przez XmlReader metodę Read , jeśli metoda nie została wywołana.

Element 1

Element (na przykład <item> ).

Attribute 2

Atrybut (na przykład id='123' ).

Text 3

Zawartość tekstowa węzła.

Węzeł Text nie może mieć żadnych węzłów podrzędnych. Może ona być wyświetlana jako węzeł podrzędny węzłów Attribute, DocumentFragment, Elementi EntityReference .

CDATA 4

Sekcja CDATA (na przykład <![CDATA[my escaped text]]> ).

EntityReference 5

Odwołanie do jednostki (na przykład &num; ).

Entity 6

Deklaracja jednostki (na przykład <!ENTITY...> ).

ProcessingInstruction 7

Instrukcja przetwarzania (na przykład <?pi test?> ).

Comment 8

Komentarz (na przykład <!-- my comment --> ).

Document 9

Obiekt dokumentu, który jako katalog główny drzewa dokumentów zapewnia dostęp do całego dokumentu XML.

DocumentType 10

Deklaracja typu dokumentu wskazywana przez następujący tag (na przykład <!DOCTYPE...> ).

DocumentFragment 11

Fragment dokumentu.

Notation 12

Notacja w deklaracji typu dokumentu (na przykład <!NOTATION...> ).

Whitespace 13

Odstęp między znacznikami.

SignificantWhitespace 14

Odstęp między znacznikami w mieszanym modelu zawartości lub białym znakiem xml:space="preserve" w zakresie.

EndElement 15

Tag elementu końcowego (na przykład </item> ).

EndEntity 16

Zwracany po XmlReader zakończeniu zamiany jednostki w wyniku wywołania metody ResolveEntity().

XmlDeclaration 17

Deklaracja XML (na przykład <?xml version='1.0'?> ).

Węzeł XmlDeclaration musi być pierwszym węzłem w dokumencie. Nie może mieć dzieci. Jest to element podrzędny węzła Document . Może zawierać atrybuty, które udostępniają informacje o wersji i kodowaniu.

Uwagi

Poniższa tabela zawiera dodatkowe informacje o węzłach XML, a także o węzłach nadrzędnych i podrzędnych.

Pole Opis Może mieć węzły podrzędne: Może być węzłem podrzędnym:
Attribute EntityReference, Text Żaden. Nie jest uważany za węzeł podrzędny elementu Element.
CDATA Sekcje CDATA są używane do ucieczki bloków tekstu, które w przeciwnym razie będą rozpoznawane jako znaczniki. Żaden. DocumentFragment, EntityReferencei Element
Comment Żaden. Document, , DocumentFragmentEntityReference
Document XmlDeclaration, Element (maksymalnie jeden), ProcessingInstruction, , CommentDocumentType Żadne
DocumentFragment Kojarzy węzeł lub poddrzewo z dokumentem bez faktycznego bycia zawartym w dokumencie. Element, , ProcessingInstruction, Comment, Text, , CDATAEntityReference Żaden.
DocumentType Notation, Entity Żadne
Element Element, , Text, Comment, ProcessingInstruction, , CDATAEntityReference Document, , DocumentFragment, , EntityReferenceElement
EndElement Zwracany, gdy XmlReader element dostaje się na koniec elementu.
EndEntity
Entity Węzły podrzędne reprezentujące rozwiniętą jednostkę (na przykład Text i EntityReference węzły) DocumentType
EntityReference Element, , ProcessingInstruction, Comment, Text, , CDATAEntityReference Attribute, , DocumentFragment, , ElementEntityReference
None
Notation Żadne DocumentType
ProcessingInstruction Żadne Document, , DocumentFragment, , ElementEntityReference
SignificantWhitespace
Text Żadne Attribute, , DocumentFragment, , ElementEntityReference
Whitespace
XmlDeclaration Musi być pierwszym węzłem w dokumencie. Może zawierać atrybuty, które udostępniają informacje o wersji i kodowaniu. Żadne Document

Dotyczy