Extensions.DescendantsAndSelf Método

Definição

Devolve uma coleção de todos os elementos da coleção fonte, e todos os elementos descendentes para cada elemento da coleção fonte.

Sobrecargas

Name Description
DescendantsAndSelf(IEnumerable<XElement>)

Devolve uma coleção de elementos que contém todos os elementos da coleção fonte, bem como os elementos descendentes de cada elemento na coleção fonte.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Devolve uma coleção filtrada de elementos que contém todos os elementos da coleção fonte, bem como os descendentes de todos os elementos da coleção fonte. Apenas os elementos que têm correspondência XName são incluídos na coleção.

Observações

Embora o Visual Basic tenha um eixo XML integrado para elementos descendentes, não existe nenhum eixo integrado que tenha a semântica deste método.

Este método utiliza execução diferida.

DescendantsAndSelf(IEnumerable<XElement>)

Origem:
Extensions.cs
Origem:
Extensions.cs
Origem:
Extensions.cs
Origem:
Extensions.cs
Origem:
Extensions.cs

Devolve uma coleção de elementos que contém todos os elementos da coleção fonte, bem como os elementos descendentes de cada elemento na coleção fonte.

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)

Parâmetros

source
IEnumerable<XElement>

Um IEnumerable<T> deles XElement contém a coleção de fontes.

Devoluções

Um IEnumerable<T> de XElement isso contém todos os elementos da coleção fonte, e os elementos descendentes de cada elemento na coleção fonte.

Observações

Embora o Visual Basic tenha um eixo XML integrado para elementos descendentes, não existe um eixo integrado que tenha a semântica deste método, pelo que os utilizadores do Visual Basic devem usar este método de forma explícita.

Este método utiliza execução diferida.

Ver também

Aplica-se a

DescendantsAndSelf(IEnumerable<XElement>, XName)

Origem:
Extensions.cs
Origem:
Extensions.cs
Origem:
Extensions.cs
Origem:
Extensions.cs
Origem:
Extensions.cs

Devolve uma coleção filtrada de elementos que contém todos os elementos da coleção fonte, bem como os descendentes de todos os elementos da coleção fonte. Apenas os elementos que têm correspondência XName são incluídos na coleção.

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)

Parâmetros

source
IEnumerable<XElement>

Um IEnumerable<T> deles XElement contém a coleção de fontes.

name
XName

O XName para combinar.

Devoluções

Um IEnumerable<T> disso XElement contém todos os elementos da coleção de código-fonte e os descendentes de cada elemento da coleção de código-fonte. Apenas os elementos que têm correspondência XName são incluídos na coleção.

Observações

Embora o Visual Basic tenha um eixo XML integrado para elementos descendentes, não existe um eixo integrado que tenha a semântica deste método, pelo que os utilizadores do Visual Basic devem usar este método de forma explícita.

Este método utiliza execução diferida.

Ver também

Aplica-se a