XAttribute.NodeType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 XAttribute-Objekte ist dieser Wert Attribute.
Beispiele
Im folgenden Beispiel wird ein Attribut erstellt und anschließend der Knotentyp mithilfe dieser Eigenschaft angezeigt.
XElement root = new XElement("Root",
new XAttribute("Att", "content")
);
XAttribute att = root.FirstAttribute;
Console.WriteLine(att.NodeType);
Dim root As XElement = <Root Att="content"/>
Dim att As XAttribute = root.FirstAttribute
Console.WriteLine(att.NodeType.ToString)
Dieses Beispiel erzeugt die folgende Ausgabe:
Attribute
Hinweise
Da alle Klassen, die von XObject einer NodeType Eigenschaft abgeleitet sind, können Sie Code schreiben, der auf Sammlungen der konkreten Unterklasse von XObject. Ihr Code kann dann den Knotentyp jedes Knotens in der Auflistung testen.