XmlNodeType Enumeration

Definition

Gibt die Art des Knotens an.

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

Felder

Attribute 2

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

CDATA 4

Ein CDATA-Abschnitt (z.B. <![CDATA[mein geschützter Text]]>).

Comment 8

Ein Kommentar (z.B. <!-- mein Kommentar -->).

Document 9

Ein Dokumentobjekt, das als Stamm der Dokumentstruktur Zugriff auf das gesamte XML-Dokument gewährt.

DocumentFragment 11

Ein Dokumentfragment.

DocumentType 10

Die vom folgenden Tag angegebene Dokumenttypdeklaration (z.B. <!DOCTYPE...>).

Element 1

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

EndElement 15

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

EndEntity 16

Wird zurückgegeben, wenn XmlReader aufgrund eines Aufrufs von ResolveEntity() das Ende der Entitätsersetzung erreicht.

Entity 6

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

EntityReference 5

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

None 0

Dies wird vom XmlReader zurückgegeben, wenn keine Read-Methode aufgerufen wurde.

Notation 12

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

ProcessingInstruction 7

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

SignificantWhitespace 14

Leerraum zwischen Markup in einem Modell für gemischten Inhalt oder Leerraum im xml:space="preserve"-Bereich.

Text 3

Der Textinhalt eines Knotens.

Ein Text-Knoten darf keine untergeordneten Knoten aufweisen. Er kann jedoch als untergeordneter Knoten von Attribute, DocumentFragment, Element und EntityReference auftreten.

Whitespace 13

Leerraum zwischen Markup.

XmlDeclaration 17

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

Der XmlDeclaration-Knoten muss der erste Knoten im Dokument sein. Er darf keine untergeordneten Knoten enthalten. Dies ist ein untergeordneter Knoten von Document. Er kann Attribute aufweisen, die Informationen zur Version und Codierung enthalten.

Hinweise

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

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

Gilt für