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

다음 그림은 관련 위치에 클래스 이름과 함께 괄호 안에 W3C(World Wide Web 컨소시엄) 이름을 표시하여 XML DOM(문서 개체 모델)에 대한 클래스 계층 구조를 보여 줍니다.The following illustration shows the class hierarchy for the XML Document Object Model (DOM), with the World Wide Web Consortium (W3C) name in parenthesis along with the class name where it is relevant.

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

다음 클래스는 XmlNode에서 상속하지 않습니다.The following classes do not inherit from the XmlNode:

  • XmlImplementationXmlImplementation

  • XmlNamedNodeMapXmlNamedNodeMap

  • XmlNodeListXmlNodeList

  • XmlNodeChangedEventArgsXmlNodeChangedEventArgs

XmlImplementation 클래스는 XML 문서를 만드는 데 사용됩니다.The XmlImplementation class is used to create an XML document. 자세한 내용은 XML 문서 만들기를 참조하세요.For more information, see XML Document Creation.

XmlNamedNodeMap 클래스는 정렬되지 않은 노드 집합을 처리합니다.The XmlNamedNodeMap class handles an unordered set of nodes. 자세한 내용은 이름 또는 인덱스별로 정렬되지 않은 노드 검색을 참조하세요.For more information, see Unordered Node Retrieval by Name or Index.

XmlNodeList 클래스는 정렬된 노드 목록을 처리합니다.The XmlNodeList class handles an ordered list of nodes. 자세한 내용은 인덱스를 사용한 정렬된 노드 검색을 참조하세요.For more information, see Ordered Node Retrieval by Index.

XmlNodeChangedEventArgs 클래스는 XmlDocument에 등록된 이벤트 처리기를 처리합니다.The XmlNodeChangedEventArgs class handles event handlers registered on the XmlDocument. 자세한 내용은 XmlNodeChangedEventArgs를 사용한 XML 문서의 이벤트 처리를 참조하세요.For more information, see Event Handling in an XML Document using the XmlNodeChangedEventArgs.

XmlLinkedNode 클래스는 XmlNode에서 상속합니다.The XmlLinkedNode class inherits from XmlNode. 이 클래스의 용도는 XmlNodePreviousSiblingNextSibling 메서드를 재정의하는 것입니다.Its purpose is to override two methods from XmlNode: the PreviousSibling and NextSibling methods. 그런 다음, 이처럼 재정의된 메서드를 서로 계층 구조를 이루는 형제 클래스인 XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReferenceXmlProcessingInstruction에서 상속하여 사용합니다.These overridden methods are then inherited and used by XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference, and XmlProcessingInstruction, which are classes that have previous and next siblings.

참조See also