Extensions::Descendants Method

 

Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Namespace:   System.Xml.Linq
Assembly:  System.Xml.Linq (in System.Xml.Linq.dll)

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticDescendants<T>(IEnumerable<T>^)

Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

System_CAPS_pubmethodSystem_CAPS_staticDescendants<T>(IEnumerable<T>^, XName^)

Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Only elements that have a matching XName are included in the collection.

Visual Basic users can use the integrated XML descendant axis to retrieve the descendant elements of a collection. However, the integrated axis only retrieves descendants with a specified name. If Visual Basic users want to retrieve all descendants, then they must use this axis method explicitly.

This method uses deferred execution.

Return to top
Show: