XmlNodeType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa typ węzła.
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- Dziedziczenie
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| None | 0 | Jest to zwracane przez XmlReader metodę |
| Element | 1 | Element (na przykład |
| Attribute | 2 | Atrybut (na przykład |
| 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 |
| EntityReference | 5 | Odwołanie do jednostki (na przykład |
| Entity | 6 | Deklaracja jednostki (na przykład |
| ProcessingInstruction | 7 | Instrukcja przetwarzania (na przykład |
| Comment | 8 | Komentarz (na przykład |
| 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 |
| DocumentFragment | 11 | Fragment dokumentu. |
| Notation | 12 | Notacja w deklaracji typu dokumentu (na przykład |
| Whitespace | 13 | Odstęp między znacznikami. |
| SignificantWhitespace | 14 | Odstęp między znacznikami w mieszanym modelu zawartości lub białym znakiem |
| EndElement | 15 | Tag elementu końcowego (na przykład |
| EndEntity | 16 | Zwracany po |
| XmlDeclaration | 17 | Deklaracja XML (na przykład 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 |