Condividi tramite


Extensions.DescendantsAndSelf Metodo

Definizione

Restituisce una raccolta di ciascun elemento nella raccolta di origine e tutti gli elementi discendenti di ciascun elemento nella raccolta di origine.

Overload

DescendantsAndSelf(IEnumerable<XElement>)

Restituisce una raccolta di elementi filtrati che contiene ciascun elemento nella raccolta di origine e gli elementi discendenti di ciascun elemento nella raccolta di origine.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Restituisce una raccolta di elementi filtrati che contiene ciascun elemento nella raccolta di origine e i discendenti di ciascun elemento nella raccolta di origine. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.

Commenti

Anche se Visual Basic dispone di un asse XML integrato per gli elementi discendenti, non esiste un asse integrato con la semantica di questo metodo.

Questo metodo usa l'esecuzione posticipata.

DescendantsAndSelf(IEnumerable<XElement>)

Restituisce una raccolta di elementi filtrati che contiene ciascun elemento nella raccolta di origine e gli elementi discendenti di ciascun elemento nella raccolta di origine.

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)

Parametri

source
IEnumerable<XElement>

IEnumerable<T> di XElement che contiene la raccolta di origine.

Restituisce

IEnumerable<XElement>

IEnumerable<T> di XElement che contiene ciascun elemento nella raccolta di origine e gli elementi discendenti di ciascun elemento nella raccolta di origine.

Commenti

Anche se Visual Basic dispone di un asse XML integrato per gli elementi discendenti, non esiste un asse integrato con la semantica di questo metodo, pertanto Visual Basic gli utenti devono usare questo metodo dell'asse in modo esplicito.

Questo metodo usa l'esecuzione posticipata.

Vedi anche

Si applica a

DescendantsAndSelf(IEnumerable<XElement>, XName)

Restituisce una raccolta di elementi filtrati che contiene ciascun elemento nella raccolta di origine e i discendenti di ciascun elemento nella raccolta di origine. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.

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)

Parametri

source
IEnumerable<XElement>

IEnumerable<T> di XElement che contiene la raccolta di origine.

name
XName

Oggetto XName di cui trovare la corrispondenza.

Restituisce

IEnumerable<XElement>

IEnumerable<T> di XElement che contiene ciascun elemento nella raccolta di origine e i discendenti di ciascun elemento nella raccolta di origine. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.

Commenti

Anche se Visual Basic dispone di un asse XML integrato per gli elementi discendenti, non esiste un asse integrato con la semantica di questo metodo, pertanto Visual Basic gli utenti devono usare questo metodo dell'asse in modo esplicito.

Questo metodo usa l'esecuzione posticipata.

Vedi anche

Si applica a