SOM Reference
[This section discusses a feature was first implemented for MSXML 6.0.]
The Schema Object Model (SOM) is based on the W3C recommendation document, "XML Schema Part 0: Primer." This document is located at http://www.w3.org/TR/xmlschema-0/.
The interfaces of the SOM provide information about schemas that are retrieved from a schema cache. This cache is accessed through the getSchema
method of the IXMLDOMSchemaCollection2
interface.
The SOM provides access to items in a schema. Many of the interfaces inherit from other interfaces. The following graphic shows interfaces to the right of the interfaces they inherit from. For example, ISchemaElement
inherits from ISchemaParticle
, which inherits from ISchemaItem
.
The following graphic diagrams the inheritance and hierarchy contained within the SOM.
Inheritance Map
SOM Reference contains the following topics.