XmlNodeType Výčet

Definice

Určuje typ uzlu.

public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType = 
Public Enum XmlNodeType
Dědičnost
XmlNodeType

Pole

Attribute 2

Atribut (například id='123' ).

CDATA 4

Oddíl CDATA (například <![ CDATA[můj řídicí text]]> ).

Comment 8

Komentář (například <!-- můj komentář --> ).

Document 9

Objekt dokumentu, který jako kořen stromu dokumentu poskytuje přístup k celému dokumentu XML.

DocumentFragment 11

Fragment dokumentu.

DocumentType 10

Deklarace typu dokumentu označená následující značkou (například <! DOCTYPE...> ).

Element 1

Prvek (například <položka> ).

EndElement 15

Značka koncového prvku (například </item> ).

EndEntity 16

Vráceno, když XmlReader se dostane na konec nahrazení entity v důsledku volání ResolveEntity().

Entity 6

Deklarace entity (například <! ENTITY...> ).

EntityReference 5

Odkaz na entitu (například &číslo; ).

None 0

Tato metoda se vrátí XmlReader , pokud Read nebyla volána metoda.

Notation 12

Zápis v deklaraci typu dokumentu (například <! ZÁPIS...> ).

ProcessingInstruction 7

Instrukce pro zpracování (například <?pi test?> ).

SignificantWhitespace 14

Prázdné znaky mezi značkami ve smíšeném modelu obsahu nebo prázdným místem v rámci oboru xml:space="preserve" .

Text 3

Textový obsah uzlu

Uzel Text nemůže mít žádné podřízené uzly. Může se zobrazit jako podřízený uzel Attribute, DocumentFragment, Elementa EntityReference uzly.

Whitespace 13

Prázdné znaky mezi značkami

XmlDeclaration 17

Deklarace XML (například <?xml version='1.0'?> ).

Uzel XmlDeclaration musí být prvním uzlem v dokumentu. Nemůže mít děti. Je to podřízený uzel Document . Může mít atributy, které poskytují informace o verzi a kódování.

Poznámky

Následující tabulka obsahuje další informace o uzlech XML a jejich nadřazených a podřízených uzlech.

Pole Description Může mít podřízené uzly: Může to být podřízený uzel:
Attribute EntityReference, Text Žádné Nepovažuje se za podřízený uzel Element.
CDATA Oddíly CDATA se používají k řídicím blokům textu, které by jinak byly rozpoznány jako revize. Žádné DocumentFragment, EntityReferencea Element
Comment Žádné Document, DocumentFragment, EntityReference
Document XmlDeclaration, Element (maximálně jedna), ProcessingInstruction, , Comment``DocumentType Žádné
DocumentFragment Přidruží uzel nebo podstrom k dokumentu, aniž by byl ve skutečnosti obsažen v dokumentu. Element, ProcessingInstruction, Comment, Text, CDATA, EntityReference Žádné
DocumentType Notation, Entity Žádné
Element Element, Text, Comment, ProcessingInstruction, CDATA, EntityReference Document, DocumentFragment, EntityReference, Element
EndElement Vrátí se XmlReader , když se dostane na konec elementu.
EndEntity
Entity Podřízené uzly, které představují rozbalenou entitu (například Text uzly EntityReference ) DocumentType
EntityReference Element, ProcessingInstruction, Comment, Text, CDATA, EntityReference Attribute, DocumentFragment, Element, EntityReference
None
Notation Žádné DocumentType
ProcessingInstruction Žádné Document, DocumentFragment, Element, EntityReference
SignificantWhitespace
Text Žádné Attribute, DocumentFragment, Element, EntityReference
Whitespace
XmlDeclaration Musí být prvním uzlem v dokumentu. Může mít atributy, které poskytují informace o verzi a kódování. Žádné Document

Platí pro