2.4.4.2.3 CT_Binding

Referenced by: CT_Bindings

The CT_Binding complex type specifies a recordset row that is bound to a shape.

Child Elements:

PrimaryKeys : An optional CT_PrimaryKeyValues element which specifies the recordset row that is bound to a shape addressed using the primary key method. If the Row attribute exists, this element MUST NOT exist. If the Row attribute does not exist, this element MUST exist.

Attributes:

BindingID : An xsd:integer ([XMLSCHEMA2] section 3.3.13) attribute that specifies the identifier for this binding. It MUST be unique amongst all BindingID attributes in the document.

Row :  An optional xsd:integer ([XMLSCHEMA2] section 3.3.13) attribute that specifies the one-based row number used to address a row using the row-order method. If the PrimaryKeys element exists, this attribute MUST NOT exist. If the PrimaryKeys element does not exist, this attribute MUST exist.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this complex type.

 <xsd:complexType name="CT_Binding">
   <xsd:sequence>
     <xsd:element name="PrimaryKeys" minOccurs="0" maxOccurs="1" type="CT_PrimaryKeyValues"/>
   </xsd:sequence>
   <xsd:attribute name="BindingID" type="xsd:integer"/>
   <xsd:attribute name="Row" type="xsd:integer" use="optional"/>
 </xsd:complexType>