Extensions.DescendantNodesAndSelf(IEnumerable<XElement>) Extensions.DescendantNodesAndSelf(IEnumerable<XElement>) Extensions.DescendantNodesAndSelf(IEnumerable<XElement>) Extensions.DescendantNodesAndSelf(IEnumerable<XElement>) Method

정의

소스 컬렉션의 모든 요소와 소스 컬렉션에 있는 모든 요소의 하위 노드가 들어 있는 노드 컬렉션을 반환합니다.Returns a collection of nodes that contains every element in the source collection, and the descendant nodes of every element in the source collection.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<System::Xml::Linq::XNode ^> ^ DescendantNodesAndSelf(System::Collections::Generic::IEnumerable<System::Xml::Linq::XElement ^> ^ source);
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> DescendantNodesAndSelf (this System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> source);
static member DescendantNodesAndSelf : seq<System.Xml.Linq.XElement> -> seq<System.Xml.Linq.XNode>
<Extension()>
Public Function DescendantNodesAndSelf (source As IEnumerable(Of XElement)) As IEnumerable(Of XNode)

매개 변수

source
IEnumerable<XElement>

소스 컬렉션이 들어 있는 IEnumerable<T>XElement입니다.An IEnumerable<T> of XElement that contains the source collection.

반환

소스 컬렉션의 모든 요소와 소스 컬렉션에 있는 모든 요소의 하위 노드가 들어 있는 IEnumerable<T>XNode입니다.An IEnumerable<T> of XNode that contains every element in the source collection, and the descendant nodes of every element in the source collection.

설명

Visual Basic XML 하위 요소에 대 한 통합된 축에는 있지만 하위 노드에 대 한 통합된 축 없음 하므로 Visual Basic 사용자는 명시적으로이 축 메서드를 사용 해야 합니다.Although Visual Basic has an integrated XML axis for descendant elements, there is no integrated axis for descendant nodes, so Visual Basic users must use this axis method explicitly.

이 메서드는 지연된 실행을 사용합니다.This method uses deferred execution.

적용 대상

추가 정보