<r>
(Rule)
This element specifies a rule entry in a <rules>
element rule set that describes how a certain shape or set of shapes behaves during editing.
<o:shapelayout v:ext="edit"> <o:rules v:ext="edit"> <o:r id="V:Rule1" type="connector" idref="#_s1036"> <o:proxy start="" idref="#_s1033" connectloc="0"/> <o:proxy end="" idref="#_s1032" connectloc="2"/> </o:r> </o:rules> </o:shapelayout>
Parent Elements |
---|
|
Child Elements |
Subclause |
---|---|
|
Attributes |
Description |
---|---|
|
Specifies the type of alignment for an alignment rule. Default is no value. Allowed values are:
The possible values for this attribute are defined by the ST_How simple type (§6.2.3.13). |
|
Specifies an identifier for the rule. Default is no value. The possible values for this attribute are defined by the XML Schema string datatype. |
|
Specifies a reference to a shape in the current document that is the primary shape in the rule. For example, for a connector rule, the connector. Default is no value. A shape name is used as the reference mechanism; this is not a relationship ID. The possible values for this attribute are defined by the XML Schema string datatype. |
|
Specifies the type of the rule. Default is no value. Allowed values are:
The possible values for this attribute are defined by the ST_RType simple type (§6.2.3.21). |
The following XML Schema fragment defines the contents of this element:
<complexType name="CT_R">
<sequence>
<element name="proxy" type="CT_Proxy" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="id" type="xsd:string" use="required"/>
<attribute name="type" type="ST_RType" use="optional"/>
<attribute name="how" type="ST_How" use="optional"/>
<attribute name="idref" type="xsd:string" use="optional"/>
</complexType>