[Table of Contents] [docx version]

PresentationML Reference Material - Table of Contents

spTree (Shape Tree)

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

cSld4.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>