System::Xml::XmlNodeType Enum

XmlNodeType enum

Gibt den Typ des Knotens an.

enum class XmlNodeType

Werte

NameWertBeschreibung
None0Dies wird vom XmlReader zurückgegeben, wenn die Read-Methode nicht aufgerufen wurde.
Element1Ein Element (zum Beispiel ).
Attribute2Ein Attribut (zum Beispiel id=‘123’).
Text3Der Textinhalt eines Knotens. Ein XmlNodeType::Text-Knoten kann keine Kindknoten haben. Er kann als Kindknoten der XmlNodeType::Attribute-, XmlNodeType::DocumentFragment-, XmlNodeType::Element- und XmlNodeType::EntityReference-Knoten auftreten.
CDATA4Ein CDATA-Abschnitt (zum Beispiel my escaped text).
EntityReference5Ein Verweis auf eine Entität (zum Beispiel, #).
Entity6Eine Entitätsdeklaration (zum Beispiel, ).
ProcessingInstruction7Eine Verarbeitungsanweisung (zum Beispiel, ).
Comment8Ein Kommentar (zum Beispiel, ****).
Document9Ein Dokumentobjekt, das als Wurzel des Dokumentbaums Zugriff auf das gesamte XML-Dokument bietet.
DocumentType10Die Dokumenttypdeklaration, angegeben durch das folgende Tag (zum Beispiel, ).
DocumentFragment11Ein Dokumentfragment.
Notation12Eine Notation in der Dokumenttypdeklaration (zum Beispiel, ).
Whitespace13Leerzeichen zwischen Markup.
SignificantWhitespace14Leerzeichen zwischen Markup in einem gemischten Inhaltsmodell oder Leerzeichen innerhalb des xml:space="preserve"-Bereichs.
EndElement15Ein End-Element-Tag (zum Beispiel, ****).
EndEntity16Wird zurückgegeben, wenn XmlReader das Ende des Entitätsersatzes erreicht, als Ergebnis eines Aufrufs von XmlReader::ResolveEntity.
XmlDeclaration17Die XML-Deklaration (zum Beispiel, ). Der Knoten XmlNodeType::XmlDeclaration muss der erste Knoten im Dokument sein. Er darf keine Kinder haben. Er ist ein Kind des Knotens XmlNodeType::Document. Er kann Attribute besitzen, die Versions- und Kodierungsinformationen bereitstellen.

Siehe auch