다음을 통해 공유


XAttribute.NodeType 속성

정의

이 노드에 대한 노드 형식을 가져옵니다.

public:
 virtual property System::Xml::XmlNodeType NodeType { System::Xml::XmlNodeType get(); };
public override System.Xml.XmlNodeType NodeType { get; }
member this.NodeType : System.Xml.XmlNodeType
Public Overrides ReadOnly Property NodeType As XmlNodeType

속성 값

노드 형식입니다. XAttribute 개체의 경우 이 값은 Attribute입니다.

예제

다음 예제에서는 특성을 만든 다음 이 속성을 사용하여 노드 형식을 표시합니다.

XElement root = new XElement("Root",  
    new XAttribute("Att", "content")  
);  

XAttribute att = root.FirstAttribute;  
Console.WriteLine(att.NodeType);  
Dim root As XElement = <Root Att="content"/>  
Dim att As XAttribute = root.FirstAttribute  
Console.WriteLine(att.NodeType.ToString)  

이 예제는 다음과 같은 출력을 생성합니다.

Attribute  

설명

에서 XObject 파생되는 모든 클래스에는 속성이 포함되어 NodeType 있으므로 의 구체적인 하위 클래스 XObject컬렉션에서 작동하는 코드를 작성할 수 있습니다. 그러면 코드에서 컬렉션에 있는 각 노드의 노드 형식을 테스트할 수 있습니다.

적용 대상

추가 정보