XML DOM(문서 개체 모델) 계층 구조

다음 그림은 관련 위치에 클래스 이름과 함께 괄호 안에 W3C(World Wide Web 컨소시엄) 이름을 표시하여 XML DOM(문서 개체 모델)에 대한 클래스 계층 구조를 보여 줍니다.

XML Document Object Model (DOM) hierarchy
XML DOM(문서 개체 모델) 계층 구조

다음 클래스는 XmlNode에서 상속하지 않습니다.

  • XmlImplementation

  • XmlNamedNodeMap

  • XmlNodeList

  • XmlNodeChangedEventArgs

XmlImplementation 클래스는 XML 문서를 만드는 데 사용됩니다. 자세한 내용은 XML 문서 만들기를 참조하세요.

XmlNamedNodeMap 클래스는 정렬되지 않은 노드 집합을 처리합니다. 자세한 내용은 이름 또는 인덱스별로 정렬되지 않은 노드 검색을 참조하세요.

XmlNodeList 클래스는 정렬된 노드 목록을 처리합니다. 자세한 내용은 인덱스를 사용한 정렬된 노드 검색을 참조하세요.

XmlNodeChangedEventArgs 클래스는 XmlDocument에 등록된 이벤트 처리기를 처리합니다. 자세한 내용은 XmlNodeChangedEventArgs를 사용한 XML 문서의 이벤트 처리를 참조하세요.

XmlLinkedNode 클래스는 XmlNode에서 상속합니다. 이 클래스의 용도는 XmlNodePreviousSiblingNextSibling 메서드를 재정의하는 것입니다. 그런 다음, 이처럼 재정의된 메서드를 서로 계층 구조를 이루는 형제 클래스인 XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReferenceXmlProcessingInstruction에서 상속하여 사용합니다.

참고 항목