Extensions.DescendantsAndSelf Metodo

Definizione

Restituisce una raccolta di ogni elemento nell'insieme di origine e tutti gli elementi discendenti per ogni elemento della raccolta di origine.

Overload

Nome Descrizione
DescendantsAndSelf(IEnumerable<XElement>)

Restituisce una raccolta di elementi che contiene ogni elemento della raccolta di origine e gli elementi discendenti di ogni elemento nella raccolta di origine.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Restituisce una raccolta filtrata di elementi che contiene ogni elemento nella raccolta di origine e i discendenti di ogni elemento nella raccolta di origine. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

Commenti

Sebbene Visual Basic abbia 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>)

Origine:
Extensions.cs
Origine:
Extensions.cs
Origine:
Extensions.cs
Origine:
Extensions.cs
Origine:
Extensions.cs

Restituisce una raccolta di elementi che contiene ogni elemento della raccolta di origine e gli elementi discendenti di ogni 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>

Oggetto IEnumerable<T> di XElement contenente la raccolta di origine.

Valori restituiti

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

Commenti

Sebbene Visual Basic abbia 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)

Origine:
Extensions.cs
Origine:
Extensions.cs
Origine:
Extensions.cs
Origine:
Extensions.cs
Origine:
Extensions.cs

Restituisce una raccolta filtrata di elementi che contiene ogni elemento nella raccolta di origine e i discendenti di ogni elemento nella raccolta di origine. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

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>

Oggetto IEnumerable<T> di XElement contenente la raccolta di origine.

name
XName

Oggetto XName da trovare.

Valori restituiti

Oggetto IEnumerable<T> di XElement che contiene ogni elemento nella raccolta di origine e i discendenti di ogni elemento nella raccolta di origine. Nella raccolta sono inclusi solo gli elementi con un XName corrispondente.

Commenti

Sebbene Visual Basic abbia 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