Extensions.DescendantsAndSelf Méthode
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.
Retourne une collection de tous les éléments de la collection source et de tous leurs éléments descendants.
Surcharges
DescendantsAndSelf(IEnumerable<XElement>) |
Retourne une collection d'éléments qui contient tous les éléments de la collection source et leurs éléments descendants. |
DescendantsAndSelf(IEnumerable<XElement>, XName) |
Retourne une collection filtrée d'éléments qui contient tous les éléments de la collection source et leurs descendants. Seuls les éléments avec un XName correspondant sont inclus dans la collection. |
Remarques
Bien que Visual Basic ait un axe XML intégré pour les éléments descendants, aucun axe intégré n’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
Retourne une collection d'éléments qui contient tous les éléments de la collection source et leurs éléments descendants.
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>
IEnumerable<T> de XElement qui contient la collection source.
Retours
IEnumerable<T> de XElement qui contient tous les éléments de la collection source et leurs éléments descendants.
Remarques
Bien que Visual Basic dispose d’un axe XML intégré pour les éléments descendants, aucun axe intégré n’a la sémantique de cette méthode. Par conséquent, les utilisateurs Visual Basic doivent utiliser cette méthode d’axe explicitement.
Cette méthode utilise l'exécution différée.
Voir aussi
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Vue d’ensemble de LINQ to XML
S’applique à
DescendantsAndSelf(IEnumerable<XElement>, XName)
- Source:
- Extensions.cs
- Source:
- Extensions.cs
- Source:
- Extensions.cs
Retourne une collection filtrée d'éléments qui contient tous les éléments de la collection source et leurs descendants. Seuls les éléments avec 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>
IEnumerable<T> de XElement qui contient la collection source.
Retours
IEnumerable<T> de XElement qui contient tous les éléments de la collection source et leurs descendants. Seuls les éléments avec 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, aucun axe intégré n’a la sémantique de cette méthode. Par conséquent, les utilisateurs Visual Basic doivent utiliser cette méthode d’axe explicitement.
Cette méthode utilise l'exécution différée.
Voir aussi
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Vue d’ensemble de LINQ to XML