Share via


shapelayout element [Word 2003 XML Reference] --  Microsoft Office Word 2003 XML Software Development Kit

shapelayout element [Word 2003 XML Reference]

For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library at VML Reference.

Usage

<shapelayout
    data="xsd:string"
    new="xsd:int"
    old="xsd:int"
    start="tfType"
    end="tfType"
    idref="xsd:string"
    connectloc="xsd:int"
    id="xsd:string"
    type="xsd:string"
    how="xsd:string"
    idref="xsd:string"
    v:ext="[external type]"
    v:ext="[external type]"
    v:ext="[external type]"
    v:ext="[external type]"
/>

Element Information

Element type Anonymous
Namespace urn:schemas-microsoft-com:office:office
Schema name Common Properties

Elements and Attributes

Child Elements

Element Description
idmap For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
regrouptable For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
entry For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
rules For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
r For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
proxy For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.

Attributes

Attribute Type Required Description Possible Values
data xsd:string optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
new xsd:int optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
old xsd:int optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
start tfType optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
  • t
  • f
end tfType optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
  • t
  • f
idref xsd:string optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
connectloc xsd:int optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
id xsd:string required For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
type Anonymous optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
  • arc
  • callout
  • connector
  • align
how Anonymous optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library.
  • top
  • middle
  • bottom
  • left
  • center
  • right
idref xsd:string optional For more information on this element, please refer to the VML Reference, located online in the Microsoft Developer Network (MSDN) Library. See external namespace.
v:ext external ref optional See external namespace. See external namespace.
v:ext external ref optional See external namespace. See external namespace.
v:ext external ref optional See external namespace. See external namespace.
v:ext external ref optional See external namespace. See external namespace.

Definition

<xsd:element name="shapelayout" >
  <xsd:complexType>
    <xsd:all>
      <xsd:element name="idmap" minOccurs="0">
        <xsd:complexType>
          <xsd:attribute ref="v:ext" use="optional"></xsd:attribute>
          <xsd:attribute name="data" type="xsd:string" use="optional"></xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="regrouptable" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="entry" minOccurs="0" maxOccurs="unbounded">
              <xsd:complexType>
                <xsd:attribute name="new" type="xsd:int" use="optional"></xsd:attribute>
                <xsd:attribute name="old" type="xsd:int" use="optional"></xsd:attribute>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute ref="v:ext" use="optional"></xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="rules" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="r" minOccurs="0" maxOccurs="unbounded">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="proxy" minOccurs="0" maxOccurs="unbounded">
                    <xsd:complexType>
                      <xsd:attribute name="start" type="tfType" use="optional" default="f"></xsd:attribute>
                      <xsd:attribute name="end" type="tfType" use="optional" default="f"></xsd:attribute>
                      <xsd:attribute name="idref" type="xsd:string" use="optional"></xsd:attribute>
                      <xsd:attribute name="connectloc" type="xsd:int" use="optional"></xsd:attribute>
                    </xsd:complexType>
                  </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="id" type="xsd:string" use="required"></xsd:attribute>
                <xsd:attribute name="type" use="optional">
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:enumeration value="arc"></xsd:enumeration>
                      <xsd:enumeration value="callout"></xsd:enumeration>
                      <xsd:enumeration value="connector"></xsd:enumeration>
                      <xsd:enumeration value="align"></xsd:enumeration>
                    </xsd:restriction>
                  </xsd:simpleType>
                </xsd:attribute>
                <xsd:attribute name="how" use="optional">
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:enumeration value="top"></xsd:enumeration>
                      <xsd:enumeration value="middle"></xsd:enumeration>
                      <xsd:enumeration value="bottom"></xsd:enumeration>
                      <xsd:enumeration value="left"></xsd:enumeration>
                      <xsd:enumeration value="center"></xsd:enumeration>
                      <xsd:enumeration value="right"></xsd:enumeration>
                    </xsd:restriction>
                  </xsd:simpleType>
                </xsd:attribute>
                <xsd:attribute name="idref" type="xsd:string" use="optional"></xsd:attribute>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute ref="v:ext" use="optional"></xsd:attribute>
        </xsd:complexType>
      </xsd:element>
    </xsd:all>
    <xsd:attribute ref="v:ext" use="optional"></xsd:attribute>
  </xsd:complexType>
</xsd:element>

©2004 Microsoft Corporation. All rights reserved. Permission to copy, display and distribute this document is available at: http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp