XElement.NodeType Propriété

Définition

Obtient le type de ce nœud.

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

Valeur de propriété

XmlNodeType

Type de nœud. Pour les objets XElement, cette valeur est Element.

Exemples

L’exemple suivant utilise cette propriété pour imprimer le type de nœud d’un élément.

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()  

Cet exemple produit la sortie suivante :

Element  

Remarques

Étant donné que toutes les classes dérivées d’une XObject NodeType propriété, vous pouvez écrire du code qui fonctionne sur des collections de sous-classes concrètes de XObject. Votre code peut ensuite tester le type de nœud de chaque nœud de la collection.

S’applique à

Voir aussi