XElement.NodeType Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il tipo di nodo per questo nodo.
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
Valore della proprietà
Tipo di nodo. Per gli oggetti XElement, questo valore è Element.
Esempio
Nell'esempio seguente viene usata questa proprietà per stampare il tipo di nodo di un elemento.
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()
Nell'esempio viene prodotto l'output seguente:
Element
Commenti
Poiché tutte le classi derivate da XObject contengono una NodeType proprietà, è possibile scrivere codice che opera sulle raccolte di sottoclassi concrete di XObject. Il codice può quindi testare il tipo di nodo di ogni nodo nella raccolta.