System::Xml::XPath::XPathNodeType enum

XPathNodeType enum

Definiert die XPath-Knotentypen, die von der XPathNavigator-Klasse zurückgegeben werden können.

enum class XPathNodeType

Werte

NameWertBeschreibung
Root0Der Wurzelknoten des XML-Dokuments oder des Knotensbaums.
Element1Ein Element, zum Beispiel .
Attribute2Ein Attribut, zum Beispiel id=‘123’.
Namensraum3Ein Namensraum, zum Beispiel xmlns="namespace".
Text4Der Textinhalt eines Knotens. Entspricht dem Document Object-Modell (DOM) Text- und CDATA-Knotentypen. Enthält mindestens ein Zeichen.
SignificantWhitespace5Ein Knoten mit Leerzeichenzeichen und xml:space auf preserve gesetzt.
Whitespace6Ein Knoten, der nur Leerzeichenzeichen enthält und keinen signifikanten Leerraum hat. Leerzeichenzeichen sind ’\x20’, ’\x0d’, ’\x0a’, ’\x09’.
ProcessingInstruction7Eine Verarbeitungsanweisung, zum Beispiel . Dies schließt keine XML-Deklarationen ein, die für die XPathNavigator-Klasse nicht sichtbar sind.
Comment8Ein Kommentar, zum Beispiel ****.
All9Jeder der XPathNodeType-Knotentypen.

Siehe auch