Interface Description
IXMLDocument Used to load (and save) an XML document.
IXMLElement Each XML tag is represented by an object implementing this interface.
IXMLElementCollection XML elements may have children. Each element has a Children property that returns a collection object implementing the IXMLElementCollection interface.
Table 1 Code Against the XML Object Model. The XML object model exposes several useful interfaces. The object model itself is simple, composed of three objects: the XML Document, the XML Element, and the Element Collection. The XML document model sports a tree-like structure. For example, it begins with a top-level element and branches out to descendants. Navigating this tree enables you to retrieve important information about the source document.