XAttribute.NodeType Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá typ uzlu pro tento uzel.
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
Hodnota vlastnosti
Typ uzlu. Pro XAttribute objekty je Attributetato hodnota .
Příklady
Následující příklad vytvoří atribut a potom zobrazí typ uzlu pomocí této vlastnosti.
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)
Tento příklad vytvoří následující výstup:
Attribute
Poznámky
Vzhledem k tomu, že všechny třídy odvozené z XObject vlastnosti obsahují NodeType vlastnost, můžete napsat kód, který funguje na kolekcích betonové podtřídy XObject. Váš kód pak může testovat typ uzlu každého uzlu v kolekci.