Extensions.DescendantsAndSelf Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en samling av varje element i källsamlingen och alla underordnade element för varje element i källsamlingen.
Överlagringar
| Name | Description |
|---|---|
| DescendantsAndSelf(IEnumerable<XElement>) |
Returnerar en samling element som innehåller varje element i källsamlingen och underordnade element för varje element i källsamlingen. |
| DescendantsAndSelf(IEnumerable<XElement>, XName) |
Returnerar en filtrerad samling element som innehåller varje element i källsamlingen och underordnade element för varje element i källsamlingen. Endast element som har matchning XName ingår i samlingen. |
Kommentarer
Även om Visual Basic har en integrerad XML-axel för underordnade element finns det ingen integrerad axel som har semantiken för den här metoden.
Den här metoden använder uppskjuten körning.
DescendantsAndSelf(IEnumerable<XElement>)
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
Returnerar en samling element som innehåller varje element i källsamlingen och underordnade element för varje element i källsamlingen.
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)
Parametrar
- source
- IEnumerable<XElement>
En IEnumerable<T> av XElement dem innehåller källsamlingen.
Returer
En IEnumerable<T> av XElement dessa innehåller varje element i källsamlingen och de underordnade elementen för varje element i källsamlingen.
Kommentarer
Även om Visual Basic har en integrerad XML-axel för underordnade element finns det ingen integrerad axel som har semantiken för den här metoden, så Visual Basic användare måste uttryckligen använda den här axelmetoden.
Den här metoden använder uppskjuten körning.
Se även
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Översikt över LINQ till XML
Gäller för
DescendantsAndSelf(IEnumerable<XElement>, XName)
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
- Källa:
- Extensions.cs
Returnerar en filtrerad samling element som innehåller varje element i källsamlingen och underordnade element för varje element i källsamlingen. Endast element som har matchning XName ingår i samlingen.
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)
Parametrar
- source
- IEnumerable<XElement>
En IEnumerable<T> av XElement dem innehåller källsamlingen.
Returer
En IEnumerable<T> av XElement dessa innehåller varje element i källsamlingen och underordnade element för varje element i källsamlingen. Endast element som har matchning XName ingår i samlingen.
Kommentarer
Även om Visual Basic har en integrerad XML-axel för underordnade element finns det ingen integrerad axel som har semantiken för den här metoden, så Visual Basic användare måste uttryckligen använda den här axelmetoden.
Den här metoden använder uppskjuten körning.
Se även
- DescendantNodesAndSelf()
- DescendantsAndSelf()
- DescendantNodes()
- Descendants()
- DescendantNodes<T>(IEnumerable<T>)
- Descendants
- Nodes<T>(IEnumerable<T>)
- Översikt över LINQ till XML