Introduction

This clause provides a high-level overview of the content described in the following schemas: dml-diagramTypes.xsd, dml-diagramDataModel.xsd, dml-diagramStyleDefinition.xsd, dml-diagramLayoutVariables.xsd, dml-diagramElementPropertySet.xsd, dml-diagramColorTransform.xsd, and dml-diagramDefinition.xsd.

The DrawingML diagram file format is broken down into the following subjects:

  • Data Model

  • Colors

  • Quick Styles

  • Layout

The best way to understand the above subjects will be to cover them in the ordering above. The seven schemas can be grouped into the subjects as seen in table 1 below.

Data

Colors

Quick Styles

Layout

dml-diagramDataModel.xsd

dml-diagramColorTransform.xsd

dml-diagramStyleDefinition.xsd

dml-diagramTypes.xsd

dml-diagramElementPropertySet.xsd

dml-diagramDefinition.xsd

dml-diagramLayoutVariables.xsd

dml-diagramElementPropertySet.xsd

Table 1: DrawingML schemas grouped by subject.