XDocument.NodeType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
Type de nœud. Pour les objets XDocument, cette valeur est Document.
Exemples
L’exemple suivant illustre l’utilisation de cette propriété.
// 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)
Cet exemple produit la sortie suivante :
Document
Remarques
Étant donné que toutes les classes qui dérivent de XObject contiennent une NodeType propriété, vous pouvez écrire du code qui fonctionne sur des collections d’objets où le type de chaque est une sous-classe de XObject. Votre code peut ensuite tester le type de nœud de chaque objet de la collection.