Extensions.DescendantNodesAndSelf(IEnumerable<XElement>) Metoda

Definicja

Zwraca kolekcję węzłów, które zawierają każdy element w kolekcji źródłowej, i węzły podrzędne każdego elementu w kolekcji źródłowej.Returns a collection of nodes that contains every element in the source collection, and the descendant nodes of every element in the source collection.

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)

Parametry

source
IEnumerable<XElement>

IEnumerable<T>Z programu zawierającego XElement kolekcję źródłową.An IEnumerable<T> of XElement that contains the source collection.

Zwraca

IEnumerable<XNode>

IEnumerable<T>Z programu zawierającego XNode każdy element w kolekcji źródłowej i węzły podrzędne każdego elementu w kolekcji źródłowej.An IEnumerable<T> of XNode that contains every element in the source collection, and the descendant nodes of every element in the source collection.

Uwagi

Chociaż Visual Basic ma zintegrowaną oś XML dla elementów potomnych, nie ma żadnej zintegrowanej osi dla węzłów podrzędnych, dlatego Visual Basic użytkownicy muszą jawnie używać tej metody osi.Although Visual Basic has an integrated XML axis for descendant elements, there is no integrated axis for descendant nodes, so Visual Basic users must use this axis method explicitly.

Ta metoda używa odroczonego wykonania.This method uses deferred execution.

Dotyczy

Zobacz też