XmlNodeType-Enumeration
Gibt den Typ des Knotens an.
Namespace: System.Xml
Assembly: System.Xml (in system.xml.dll)
Syntax
'Declaration
Public Enumeration XmlNodeType
'Usage
Dim instance As XmlNodeType
public enum XmlNodeType
public enum class XmlNodeType
public enum XmlNodeType
public enum XmlNodeType
Member
Membername | Beschreibung | |
---|---|---|
Attribute | Ein Attribut (z. B. id='123' ).
Ein Attribute-Knoten kann über folgende Typen untergeordneter Knoten verfügen: Text und EntityReference. Der Attribute-Knoten kommt nicht als untergeordnetes Element eines anderen Knotentyps vor. Er wird nicht als untergeordneter Knoten eines Element betrachtet. |
|
CDATA | Ein CDATA-Abschnitt (z. B. <![CDATA[my escaped text]]> ).
CDATA-Abschnitte werden zum Umwandeln von Textblöcken in Escapezeichen verwendet, die andernfalls als Markup erkannt würden. Ein CDATA-Knoten darf über keine untergeordneten Knoten verfügen. Er kann als untergeordnetes Element von DocumentFragment-Knoten, EntityReference-Knoten und Element-Knoten vorkommen. |
|
Comment | Ein Kommentar (z. B. <!-- my comment --> ).
Ein Comment-Knoten darf über keine untergeordneten Knoten verfügen. Er kann als untergeordnetes Element von Document-Knoten, DocumentFragment-Knoten, Element-Knoten und EntityReference-Knoten vorkommen. |
|
Document | Ein Dokumentobjekt, das als Stamm der Dokumentstruktur Zugriff auf das gesamte XML-Dokument gewährt.
Ein Document-Knoten kann über folgende Typen untergeordneter Knoten verfügen: XmlDeclaration, Element (maximal einen), ProcessingInstruction, Comment und DocumentType. Er kann nicht als untergeordnetes Element beliebiger Knotentypen vorkommen. |
|
DocumentFragment | Ein Dokumentfragment.
Der DocumentFragment-Knoten ordnet einem Dokument einen Knoten oder eine Teilstruktur zu, ohne in dem Dokument tatsächlich enthalten zu sein. Ein DocumentFragment-Knoten kann über folgende Typen untergeordneter Knoten verfügen: Element, ProcessingInstruction, Comment, Text, CDATA und EntityReference. Er kann nicht als untergeordnetes Element beliebiger Knotentypen vorkommen. |
|
DocumentType | Die vom folgenden Tag angegebene Dokumenttypdeklaration (z. B. <!DOCTYPE...> ).
Ein DocumentType-Knoten kann über folgende Typen untergeordneter Knoten verfügen: Notation und Entity. Er kann als untergeordnetes Element des Document-Knotens vorkommen. |
|
Element | Ein Element (z. B. <item> ).
Ein Element-Knoten kann über folgende Typen untergeordneter Knoten verfügen: Element, Text, Comment, ProcessingInstruction, CDATA und EntityReference. Er kann untergeordnetes Element des Document-Knotens, des DocumentFragment-Knotens, des EntityReference-Knotens und des Element-Knotens sein. |
|
EndElement | Ein Endelementtag (z. B. </item> ).
EndElement-Knoten werden zurückgegeben, wenn XmlReader das Ende eines Elements erreicht. |
|
EndEntity | Wird zurückgegeben, wenn XmlReader aufgrund eines Aufrufs von ResolveEntity das Ende der Entitätsersetzung erreicht. | |
Entity | Eine Entitätsdeklaration (z. B. <!ENTITY...> ).
Ein Entity-Knoten kann über untergeordnete Knoten verfügen, die die erweiterte Entität darstellen (z. B. Text-Knoten und EntityReference-Knoten). Er kann als untergeordnetes Element des DocumentType-Knotens vorkommen. |
|
EntityReference | Ein Verweis auf eine Entität (z. B. # ).
Ein EntityReference-Knoten kann über folgende Typen untergeordneter Knoten verfügen: Element, ProcessingInstruction, Comment, Text, CDATA und EntityReference. Er kann als untergeordnetes Element von Attribute-Knoten, DocumentFragment-Knoten, Element-Knoten und EntityReference-Knoten vorkommen. |
|
None | Dies wird vom XmlReader zurückgegeben, wenn keine Read-Methode aufgerufen wurde. | |
Notation | Eine Notation in der Dokumenttypdeklaration (z. B. <!NOTATION...> ).
Ein Notation-Knoten darf über keine untergeordneten Knoten verfügen. Er kann als untergeordnetes Element des DocumentType-Knotens vorkommen. |
|
ProcessingInstruction | Eine Verarbeitungsanweisung (z. B. <?pi test?> ).
Ein ProcessingInstruction-Knoten darf über keine untergeordneten Knoten verfügen. Er kann als untergeordnetes Element von Document-Knoten, DocumentFragment-Knoten, Element-Knoten und EntityReference-Knoten vorkommen. |
|
SignificantWhitespace | Leerraum zwischen Markup in einem Modell für gemischten Inhalt oder Leerraum im xml:space="preserve" -Bereich. |
|
Text | Der Textinhalt eines Knotens.
Ein Text-Knoten darf über keine untergeordneten Knoten verfügen. Er kann als untergeordnetes Element von Attribute-Knoten, DocumentFragment-Knoten, Element-Knoten und EntityReference-Knoten vorkommen. |
|
Whitespace | Leerraum zwischen Markup. | |
XmlDeclaration | Die XML-Deklaration (z. B. <?xml version='1.0'?> ).
Der XmlDeclaration-Knoten muss der erste Knoten im Dokument sein. Er darf über keine untergeordneten Elemente verfügen. Er ist ein untergeordnetes Element des Document-Knotens. Er kann Attribute aufweisen, die Versions- und Codierungsinformationen bieten. |
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0