Freigeben über


Extensions.DescendantsAndSelf Methode

Definition

Gibt eine Auflistung aller Elemente in der Quellauflistung und aller Nachfolgerelemente jedes Elements in der Quellauflistung zurück.

Überlädt

DescendantsAndSelf(IEnumerable<XElement>)

Gibt eine Auflistung von Elementen zurück, die jedes Element in der Quellauflistung sowie die Nachfolgerelemente jedes Elements in der Quellauflistung enthält.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Gibt eine gefilterte Auflistung von Elementen zurück, die jedes Element in der Quellauflistung sowie die Nachfolgerelemente jedes Elements in der Quellauflistung enthält. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.

Hinweise

Obwohl Visual Basic über eine integrierte XML-Achse für untergeordnete Elemente verfügt, gibt es keine integrierte Achse, die die Semantik dieser Methode aufweist.

Diese Methode verwendet verzögerte Ausführung.

DescendantsAndSelf(IEnumerable<XElement>)

Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs

Gibt eine Auflistung von Elementen zurück, die jedes Element in der Quellauflistung sowie die Nachfolgerelemente jedes Elements in der Quellauflistung enthält.

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)

Parameter

source
IEnumerable<XElement>

Ein IEnumerable<T> vom Typ XElement, das die Quellauflistung enthält.

Gibt zurück

Ein IEnumerable<T> vom Typ XElement, das jedes Element in der Quellauflistung sowie die Nachfolgerelemente jedes Elements in der Quellauflistung enthält.

Hinweise

Obwohl Visual Basic über eine integrierte XML-Achse für untergeordnete Elemente verfügt, gibt es keine integrierte Achse, die über die Semantik dieser Methode verfügt, sodass Visual Basic-Benutzer diese Achsenmethode explizit verwenden müssen.

Diese Methode verwendet verzögerte Ausführung.

Weitere Informationen

Gilt für:

DescendantsAndSelf(IEnumerable<XElement>, XName)

Quelle:
Extensions.cs
Quelle:
Extensions.cs
Quelle:
Extensions.cs

Gibt eine gefilterte Auflistung von Elementen zurück, die jedes Element in der Quellauflistung sowie die Nachfolgerelemente jedes Elements in der Quellauflistung enthält. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.

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)

Parameter

source
IEnumerable<XElement>

Ein IEnumerable<T> vom Typ XElement, das die Quellauflistung enthält.

name
XName

Der XName, mit dem eine Übereinstimmung gefunden werden soll.

Gibt zurück

Ein IEnumerable<T> vom Typ XElement, das jedes Element in der Quellauflistung sowie die Nachfolgerelemente jedes Elements in der Quellauflistung enthält. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.

Hinweise

Obwohl Visual Basic über eine integrierte XML-Achse für untergeordnete Elemente verfügt, gibt es keine integrierte Achse, die über die Semantik dieser Methode verfügt, sodass Visual Basic-Benutzer diese Achsenmethode explizit verwenden müssen.

Diese Methode verwendet verzögerte Ausführung.

Weitere Informationen

Gilt für: