Extensions.DescendantsAndSelf Méthode

Définition

Retourne une collection de chaque élément de la collection source et tous les éléments descendants pour chaque élément de la collection source.

Surcharges

Nom Description
DescendantsAndSelf(IEnumerable<XElement>)

Retourne une collection d’éléments qui contient chaque élément de la collection source et les éléments décroissants de chaque élément de la collection source.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Retourne une collection filtrée d’éléments qui contient chaque élément de la collection source et les descendants de chaque élément de la collection source. Seuls les éléments qui ont un XName correspondant sont inclus dans la collection.

Remarques

Bien que Visual Basic dispose d’un axe XML intégré pour les éléments descendants, il n’existe aucun axe intégré qui a la sémantique de cette méthode.

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

DescendantsAndSelf(IEnumerable<XElement>)

Source:
Extensions.cs
Source:
Extensions.cs
Source:
Extensions.cs
Source:
Extensions.cs
Source:
Extensions.cs

Retourne une collection d’éléments qui contient chaque élément de la collection source et les éléments décroissants de chaque élément de la collection source.

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

Paramètres

source
IEnumerable<XElement>

Qui IEnumerable<T>XElement contient la collection source.

Retours

Qui IEnumerable<T>XElement contient chaque élément de la collection source et les éléments décroissants 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é qui a la sémantique de cette méthode. Par conséquent, Visual Basic utilisateurs doivent utiliser explicitement cette méthode d’axe.

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

Voir aussi

S’applique à

DescendantsAndSelf(IEnumerable<XElement>, XName)

Source:
Extensions.cs
Source:
Extensions.cs
Source:
Extensions.cs
Source:
Extensions.cs
Source:
Extensions.cs

Retourne une collection filtrée d’éléments qui contient chaque élément de la collection source et les descendants de chaque élément de la collection source. Seuls les éléments qui ont un XName correspondant sont inclus dans la collection.

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

Paramètres

source
IEnumerable<XElement>

Qui IEnumerable<T>XElement contient la collection source.

name
XName

À XName mettre en correspondance.

Retours

Qui IEnumerable<T>XElement contient chaque élément de la collection source et les descendants de chaque élément de la collection source. Seuls les éléments qui ont un XName correspondant sont inclus dans la collection.

Remarques

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

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

Voir aussi

S’applique à