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
.
You can use the graphic to view the reference material for an interface by clicking on the interface name.
SOM Reference contains the following topics.