[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
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
The following graphic diagrams the inheritance and hierarchy contained within the SOM.
SOM Reference contains the following topics.