XDocument.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. U XDocument objektů je Documenttato hodnota .
Příklady
Následující příklad ukazuje použití této vlastnosti.
// Note that this property uses XmlNodeType, which is in the System.Xml namespace.
XDocument xmlTree = new XDocument(
new XDeclaration("1.0", "utf-8", "yes"),
new XElement("Root", "content")
);
Console.WriteLine(xmlTree.NodeType);
' Note that this property uses XmlNodeType, which is in the System.Xml namespace.
Dim xmlTree As XDocument = _
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<Root>content</Root>
Console.WriteLine("{0}", xmlTree.NodeType)
Tento příklad vytvoří následující výstup:
Document
Poznámky
Protože všechny třídy odvozené z XObject vlastnosti obsahují NodeType vlastnost, můžete napsat kód, který funguje na kolekcích objektů, kde typ každého je podtřída XObject. Kód pak může testovat typ uzlu každého objektu v kolekci.