Extensions.DescendantNodesAndSelf(IEnumerable<XElement>) Méthode

Définition

Retourne une collection de nœuds qui contient chaque élément de la collection source et les nœuds descendants de chaque élément de la collection source.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<System::Xml::Linq::XNode ^> ^ DescendantNodesAndSelf(System::Collections::Generic::IEnumerable<System::Xml::Linq::XElement ^> ^ source);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement?> source);
static member DescendantNodesAndSelf : seq<System.Xml.Linq.XElement> -> seq<System.Xml.Linq.XNode>
<Extension()>
Public Function DescendantNodesAndSelf (source As IEnumerable(Of XElement)) As IEnumerable(Of XNode)

Paramètres

source
IEnumerable<XElement>

Qui IEnumerable<T>XElement contient la collection source.

Retours

IEnumerable<T> Qui XNode contient chaque élément de la collection source et les nœuds descendants de chaque élément de la collection source.

Remarques

Bien que Visual Basic dispose d’un axe XML intégré pour les éléments descendants, il n’existe aucun axe intégré pour les nœuds descendants. Par conséquent, Visual Basic utilisateurs doivent utiliser explicitement cette méthode d’axe.

Cette méthode utilise l’exécution différée.

S’applique à

Voir aussi