Extensions.DescendantsAndSelf Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Auflistung aller Elemente in der Quellauflistung und alle untergeordneten Elemente für jedes Element in der Quellauflistung zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| DescendantsAndSelf(IEnumerable<XElement>) |
Gibt eine Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die untergeordneten Elemente jedes Elements in der Quellauflistung enthalten. |
| DescendantsAndSelf(IEnumerable<XElement>, XName) |
Gibt eine gefilterte Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die Absteigend aller Elemente in der Quellauflistung enthalten. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen. |
Hinweise
Obwohl Visual Basic eine integrierte XML-Achse für untergeordnete Elemente aufweist, gibt es keine integrierte Achse mit der Semantik dieser Methode.
Diese Methode verwendet verzögerte Ausführung.
DescendantsAndSelf(IEnumerable<XElement>)
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
Gibt eine Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die untergeordneten Elemente jedes Elements in der Quellauflistung 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);
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>
Eine IEnumerable<T> davon XElement , die die Quellauflistung enthält.
Gibt zurück
Ein Element IEnumerable<T> , das XElement jedes Element in der Quellauflistung und die untergeordneten Elemente jedes Elements in der Quellauflistung enthält.
Hinweise
Obwohl Visual Basic eine integrierte XML-Achse für untergeordnete Elemente aufweist, gibt es keine integrierte Achse mit der Semantik dieser Methode, sodass Visual Basic Benutzer diese Achsenmethode explizit verwenden müssen.
Diese Methode verwendet verzögerte Ausführung.
Weitere Informationen
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Übersicht über LINQ to XML
Gilt für:
DescendantsAndSelf(IEnumerable<XElement>, XName)
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
- Quelle:
- Extensions.cs
Gibt eine gefilterte Auflistung von Elementen zurück, die jedes Element in der Quellauflistung und die Absteigend aller Elemente in der Quellauflistung enthalten. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.
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>
Eine IEnumerable<T> davon XElement , die die Quellauflistung enthält.
Gibt zurück
Ein Element IEnumerable<T> , das XElement jedes Element in der Quellauflistung und die absteigendsten Elemente jedes Elements in der Quellauflistung enthält. In der Auflistung sind nur Elemente enthalten, die über einen übereinstimmenden XName verfügen.
Hinweise
Obwohl Visual Basic eine integrierte XML-Achse für untergeordnete Elemente aufweist, gibt es keine integrierte Achse mit der Semantik dieser Methode, sodass Visual Basic Benutzer diese Achsenmethode explizit verwenden müssen.
Diese Methode verwendet verzögerte Ausführung.
Weitere Informationen
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Übersicht über LINQ to XML