<layoutDef> (Layout Definition)

This element is the root element for defining a layout definition. The layout definition is defined through a set of nested layout nodes. The layout definition is responsible for defining the look of a diagram.

Parent Elements

Root element of DrawingML Diagram Layout Definition part

Child Elements

Subclause

<catLst> (Category List)

§5.9.2.5

<clrData> (Color Transform Sample Data)

§5.9.2.7

<desc> (Description)

§5.9.2.11

<extLst> (Extension List)

§5.9.2.13

<layoutNode> (Layout Node)

§5.9.2.19

<sampData> (Sample Data)

§5.9.2.26

<styleData> (Style Data)

§5.9.2.29

<title> (Title)

§5.9.2.30

Attributes

Description

<defStyle> (Default Style)

This attribute defines a reference to a default style which is to be applied to the diagram.

The possible values for this attribute are defined by the XML Schema string datatype.

<minVer> (Minimum Version)

Minimum product version that can support this layout definition.

The possible values for this attribute are defined by the XML Schema string datatype.

<uniqueId> (Unique Identifier)

The unique identifier for this layout definition.

The possible values for this attribute are defined by the XML Schema string datatype.

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_DiagramDefinition">
	<sequence>
	<element name="title" type="CT_Name" minOccurs="0" maxOccurs="unbounded"/>
	<element name="desc" type="CT_Description" minOccurs="0" maxOccurs="unbounded"/>
	<element name="catLst" type="CT_Categories" minOccurs="0"/>
	<element name="sampData" type="CT_SampleData" minOccurs="0"/>
	<element name="styleData" type="CT_SampleData" minOccurs="0"/>
	<element name="clrData" type="CT_SampleData" minOccurs="0"/>
	<element name="layoutNode" type="CT_LayoutNode"/>
	<element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
	</sequence>
	<attribute name="uniqueId" type="xsd:string" use="optional" default=""/>
	<attribute name="minVer" type="xsd:string" use="optional" default="http://schemas.openxmlformats.org/drawingml/2006/diagram"/>
	<attribute name="defStyle" type="xsd:string" use="optional" default=""/>
</complexType>