<cxnSp> (Connection Shape)

This element specifies a connection shape that is used to connect two <sp> elements. Once a connection is specified using a <cxnSp>, it is left to the generating application to determine the exact path the connector will take. That is the connector routing algorithm is left up to the generating application as the desired path might be different depending on the specific needs of the application.

example:
<p:spTree><p:sp>
    <p:nvSpPr>
      <p:cNvPr id="1" name="Rectangle 1"/>
      <p:cNvSpPr/>
      <p:nvPr/>
    </p:nvSpPr></p:sp>
  <p:sp>
    <p:nvSpPr>
      <p:cNvPr id="2" name="Rectangle 2"/>
      <p:cNvSpPr/>
      <p:nvPr/>
    </p:nvSpPr></p:sp>
  <p:cxnSp>
    <p:nvCxnSpPr>
      <p:cNvPr id="3" name="Elbow Connector 3"/>
      <p:cNvCxnSpPr>
        <a:stCxn id="1" idx="3"/>
        <a:endCxn id="2" idx="1"/>
      </p:cNvCxnSpPr>
      <p:nvPr/>
    </p:nvCxnSpPr></p:cxnSp>
</p:spTree>

Parent Elements

<grpSp>5.1.2.1.20); <lockedCanvas>5.4.2.1)

Child Elements

Subclause

<extLst> (Extension List)

§5.1.2.1.15

<nvCxnSpPr> (Non-Visual Properties for a Connection Shape)

§5.1.2.1.25

<spPr> (Shape Properties)

§5.1.2.1.35

<style> (Shape Style)

§5.1.2.1.37

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

<complexType name="CT_GvmlConnector">
	<sequence>
	<element name="nvCxnSpPr" type="CT_GvmlConnectorNonVisual" minOccurs="1" maxOccurs="1"/>
	<element name="spPr" type="CT_ShapeProperties" minOccurs="1" maxOccurs="1"/>
	<element name="style" type="CT_ShapeStyle" minOccurs="0" maxOccurs="1"/>
	<element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
	</sequence>
</complexType>