Freigeben über


XElement.NodeType Eigenschaft

Definition

Ruft den Knotentyp für diesen Knoten ab.

public:
 virtual property System::Xml::XmlNodeType NodeType { System::Xml::XmlNodeType get(); };
public override System.Xml.XmlNodeType NodeType { get; }
member this.NodeType : System.Xml.XmlNodeType
Public Overrides ReadOnly Property NodeType As XmlNodeType

Eigenschaftswert

Der Knotentyp. Für XElement-Objekte ist dieser Wert Element.

Beispiele

Im folgenden Beispiel wird diese Eigenschaft verwendet, um den Knotentyp eines Elements zu drucken.

XElement el1 = new XElement("Root", "content");
Console.WriteLine(el1.NodeType);
Console.WriteLine();
Dim el1 As XElement = <Root>content</Root>
Console.WriteLine(el1.NodeType.ToString())
Console.WriteLine()

Dieses Beispiel erzeugt die folgende Ausgabe:

Element

Hinweise

Da alle Klassen, die von XObject abgeleitet werden, eine NodeType Eigenschaft enthalten, können Sie Code schreiben, der für Auflistungen der konkreten Unterklasse von XObjectausgeführt wird. Ihr Code kann dann auf den Knotentyp jedes Knotens in der Auflistung testen.

Gilt für:

Weitere Informationen