XElement.Attributes 메서드

2013-12-13

이 요소의 특성 컬렉션을 반환합니다.

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

public IEnumerable<XAttribute> Attributes()

반환 값

형식: System.Collections.Generic.IEnumerable<XAttribute>
이 요소에 있는 특성에 대한 XAttributeIEnumerable<T>입니다.

반환된 컬렉션의 특성 순서는 요소에 추가된 순서와 같습니다. XML에서 XML 트리를 구문 분석한 경우 특성이 문서 순으로 반환됩니다.

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

다음 예제에서는 특성이 두 개 있는 요소를 만듭니다. 그런 다음 이 축 메서드를 사용하여 요소의 모든 특성을 검색합니다.


StringBuilder output = new StringBuilder();
XElement xmlTree = new XElement("Root",
    new XAttribute("Att1", "content1"),
    new XAttribute("Att2", "content2")
);
IEnumerable<XAttribute> attList =
    from at in xmlTree.Attributes()
    select at;
foreach (XAttribute att in attList)
    output.Append(att + Environment.NewLine);

OutputTextBlock.Text = output.ToString();


Windows Phone OS

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

Windows Phone

표시:
© 2014 Microsoft