Condividi tramite


XElement.NodeType Proprietà

Definizione

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 XElement gli oggetti, questo valore è Element.

Esempio

Nell'esempio seguente viene utilizzata 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()

In questo esempio viene generato l'output seguente:

Element

Commenti

Poiché tutte le classi che derivano da XObject contengono una NodeType proprietà, è possibile scrivere codice che opera su raccolte di sottoclassi concrete di XObject. Il codice può quindi verificare il tipo di nodo di ogni nodo nella raccolta.

Si applica a

Vedi anche