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
Attribute | 2 | Atrybut (na przykład |
CDATA | 4 | Sekcja CDATA (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. |
DocumentFragment | 11 | Fragment dokumentu. |
DocumentType | 10 | Deklaracja typu dokumentu wskazywana przez następujący tag (na przykład |
Element | 1 | Element (na przykład |
EndElement | 15 | Tag elementu końcowego (na przykład |
EndEntity | 16 | Zwracany, gdy |
Entity | 6 | Deklaracja jednostki (na przykład |
EntityReference | 5 | Odwołanie do jednostki (na przykład |
None | 0 | Jest to zwracane przez metodę XmlReader |
Notation | 12 | Notacja w deklaracji typu dokumentu (na przykład |
ProcessingInstruction | 7 | Instrukcja przetwarzania (na przykład |
SignificantWhitespace | 14 | Odstęp między znacznikami w modelu zawartości mieszanej lub białym znakiem w zakresie |
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 . |
Whitespace | 13 | Odstęp między znacznikami. |
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 mieć atrybuty, które zapewniają informacje o wersji i kodowaniu. |
Uwagi
Poniższa tabela zawiera dodatkowe informacje na temat węzłów XML, a także ich węzłów 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 |
Brak. Nie jest uważany za węzeł podrzędny obiektu Element . |
|
CDATA |
Sekcje CDATA są używane do ucieczki bloków tekstu, które w przeciwnym razie byłyby rozpoznawane jako znaczniki. | Brak. | DocumentFragment , EntityReference i Element |
Comment |
Brak. | Document , DocumentFragment , EntityReference |
|
Document |
XmlDeclaration , Element (maksymalnie jeden), ProcessingInstruction , , Comment``DocumentType |
Brak | |
DocumentFragment |
Kojarzy węzeł lub poddrzewo z dokumentem bez faktycznego bycia zawartym w dokumencie. | Element , ProcessingInstruction , Comment , Text , CDATA , EntityReference |
Brak. |
DocumentType |
Notation , Entity |
Brak | |
Element |
Element , Text , Comment , ProcessingInstruction , CDATA , EntityReference |
Document , DocumentFragment , EntityReference , Element |
|
EndElement |
Zwracany, gdy XmlReader element przechodzi 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 , CDATA , EntityReference |
Attribute , DocumentFragment , Element , EntityReference |
|
None |
|||
Notation |
Brak | DocumentType |
|
ProcessingInstruction |
Brak | Document , DocumentFragment , Element , EntityReference |
|
SignificantWhitespace |
|||
Text |
Brak | Attribute , DocumentFragment , Element , EntityReference |
|
Whitespace |
|||
XmlDeclaration |
Musi być pierwszym węzłem w dokumencie. Może mieć atrybuty, które zapewniają informacje o wersji i kodowaniu. | Brak | Document |