XmlNodeType Enumeration

Definition

Gibt den Knotentyp an.

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

Felder

Name Wert Beschreibung
None 0

Dies wird von der XmlReader Methode zurückgegeben, wenn keine Read Methode aufgerufen wurde.

Element 1

Ein Element (z. B <item> . ).

Attribute 2

Ein Attribut (z. B id='123' . ).

Text 3

Der Textinhalt eines Knotens.

Ein Text Knoten darf keine untergeordneten Knoten haben. Sie kann als untergeordneter Knoten der AttributeKnoten , DocumentFragment, , Elementund EntityReference Knoten angezeigt werden.

CDATA 4

Ein CDATA-Abschnitt (z. B <![CDATA[my escaped text]]> . ).

EntityReference 5

Ein Verweis auf eine Entität (z. B &num; . ).

Entity 6

Eine Entitätsdeklaration (z. B <!ENTITY...> . ).

ProcessingInstruction 7

Eine Verarbeitungsanweisung (z. B <?pi test?> . ).

Comment 8

Ein Kommentar (z. B <!-- my comment --> . ).

Document 9

Ein Dokumentobjekt, das als Stamm der Dokumentstruktur Zugriff auf das gesamte XML-Dokument bietet.

DocumentType 10

Die Dokumenttypdeklaration, angegeben durch das folgende Tag (z. B <!DOCTYPE...> . ).

DocumentFragment 11

Ein Dokumentfragment.

Notation 12

Eine Schreibweise in der Dokumenttypdeklaration (z. B <!NOTATION...> . ).

Whitespace 13

Leerraum zwischen Markup.

SignificantWhitespace 14

Leerraum zwischen Markup in einem gemischten Inhaltsmodell oder Leerraum innerhalb des xml:space="preserve" Bereichs.

EndElement 15

Ein Endelementtag (z. B </item> . ).

EndEntity 16

Wird zurückgegeben, wenn XmlReader das Ende der Entitätsersetzung als Ergebnis eines Aufrufs zurückgegeben ResolveEntity()wird.

XmlDeclaration 17

Die XML-Deklaration (z. B <?xml version='1.0'?> . ).

Der XmlDeclaration Knoten muss der erste Knoten im Dokument sein. Es kann keine Kinder haben. Es ist ein untergeordnetes Element des Document Knotens. Sie kann Attribute aufweisen, die Versions- und Codierungsinformationen bereitstellen.

Hinweise

Die folgende Tabelle enthält zusätzliche Informationen zu XML-Knoten sowie deren übergeordneten und untergeordneten Knoten.

Feld Description Kann untergeordnete Knoten haben: Dies kann ein untergeordneter Knoten von:
Attribute EntityReference, Text Keiner. Es wird nicht als untergeordneter Knoten eines Element.
CDATA CDATA-Abschnitte werden verwendet, um Textblöcke zu escapen, die andernfalls als Markup erkannt würden. Keiner. DocumentFragment, EntityReference und Element
Comment Keiner. Document, DocumentFragmentEntityReference
Document XmlDeclaration, Element (maximal eins), ProcessingInstruction, , CommentDocumentType Nichts
DocumentFragment Ordnet einen Knoten oder eine Unterstruktur einem Dokument zu, ohne tatsächlich im Dokument enthalten zu sein. Element, ProcessingInstruction, Comment, Text, , CDATA, EntityReference Keiner.
DocumentType Notation, Entity Nichts
Element Element, Text, Comment, ProcessingInstruction, , CDATA, EntityReference Document, , DocumentFragmentEntityReferenceElement
EndElement Wird zurückgegeben, wenn das XmlReader Ende eines Elements erreicht wird.
EndEntity
Entity Untergeordnete Knoten, die die erweiterte Entität darstellen (z Text . B. und EntityReference Knoten) DocumentType
EntityReference Element, ProcessingInstruction, Comment, Text, , CDATA, EntityReference Attribute, , DocumentFragmentElementEntityReference
None
Notation Nichts DocumentType
ProcessingInstruction Nichts Document, , DocumentFragmentElementEntityReference
SignificantWhitespace
Text Nichts Attribute, , DocumentFragmentElementEntityReference
Whitespace
XmlDeclaration Muss der erste Knoten im Dokument sein. Sie kann Attribute aufweisen, die Versions- und Codierungsinformationen bereitstellen. Nichts Document

Gilt für: