[Table of Contents] [docx version]
PresentationML Reference Material - Table of Contents
This element specifies all shapes within a slide. Contained within here are all the shapes, either grouped or not, that can be referenced on a given slide. As most objects within a slide are shapes, this represents the majority of content within a slide. Text and effects are attached to shapes that are contained within the spTree element.
[Example: Consider the following PresentationML slide
<p:sld>
<p:cSld>
<p:spTree>
<p:nvGrpSpPr>
..
</p:nvGrpSpPr>
<p:grpSpPr>
..
</p:grpSpPr>
<p:sp>
..
</p:sp>
</p:spTree>
</p:cSld>
..
</p:sld>
In the above example the shape tree specifies all the shape properties for this slide. end example]
Parent Elements |
cSld (§4.4.1.15) |
Child Elements |
Subclause |
cxnSp (Connection Shape) |
§4.4.1.17 |
extLst (Extension List with Modification Flag) |
§4.2.4 |
graphicFrame (Graphic Frame) |
§4.4.1.18 |
grpSp (Group Shape) |
§4.4.1.19 |
grpSpPr (Group Shape Properties) |
§4.4.1.20 |
nvGrpSpPr (Non-Visual Properties for a Group Shape) |
§4.4.1.28 |
pic (Picture) |
§4.4.1.34 |
sp (Shape) |
§4.4.1.40 |
The following XML Schema fragment defines the contents of this element:
<complexType name="CT_GroupShape">
<sequence>
<element name="nvGrpSpPr" type="CT_GroupShapeNonVisual" minOccurs="1" maxOccurs="1"/>
<element name="grpSpPr" type="a:CT_GroupShapeProperties" minOccurs="1" maxOccurs="1"/>
<choice minOccurs="0" maxOccurs="unbounded">
<element name="sp" type="CT_Shape"/>
<element name="grpSp" type="CT_GroupShape"/>
<element name="graphicFrame" type="CT_GraphicalObjectFrame"/>
<element name="cxnSp" type="CT_Connector"/>
<element name="pic" type="CT_Picture"/>
</choice>
<element name="extLst" type="CT_ExtensionListModify" minOccurs="0" maxOccurs="1"/>
</sequence>
</complexType>