정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

XNode.ElementsAfterSelf 메서드

2013-12-13

이 노드 뒤에 있는 형제 요소의 컬렉션을 문서 순으로 반환합니다.

Namespace:  System.Xml.Linq
어셈블리:  System.Xml.Linq(System.Xml.Linq.dll)

public IEnumerable<XElement> ElementsAfterSelf()

반환 값

형식: System.Collections.Generic.IEnumerable<XElement>
이 노드 뒤에 있는 형제 요소에 대한 XElement의 문서 순 IEnumerable<T>입니다.

이 메서드에는 반환되는 컬렉션의 형제 요소만 포함됩니다. 하위 요소는 포함하지 않습니다.

이 메서드는 지연된 실행을 사용합니다.

다음 예제에서는 몇 가지 복합 콘텐츠가 있는 요소를 만듭니다. 그런 다음 이 메서드를 사용하여 노드를 문서 순으로 검색합니다.


StringBuilder output = new StringBuilder();
XElement xmlTree = new XElement("Root",
    new XText("Text content."),
    new XElement("Child1", "child1 content"),
    new XElement("Child2", "child2 content"),
    new XElement("Child3", "child3 content"),
    new XText("More text content."),
    new XElement("Child4", "child4 content"),
    new XElement("Child5", "child5 content")
);
XElement child = xmlTree.Element("Child3");
IEnumerable<XElement> elements = child.ElementsAfterSelf();
foreach (XElement el in elements)
    output.Append(el.Name + Environment.NewLine);

OutputTextBlock.Text = output.ToString();


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: