XElement.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 XElement objekty je Elementtato hodnota .
Příklady
Následující příklad používá tuto vlastnost k tisku typu uzlu elementu.
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()
Tento příklad vytvoří následující výstup:
Element
Poznámky
Vzhledem k tomu, že všechny třídy odvozené z XObject obsahují NodeType vlastnost , můžete napsat kód, který pracuje s kolekcemi konkrétní podtřídy třídy XObject. Váš kód pak může testovat typ uzlu každého uzlu v kolekci.