2.3.4.2.84 RowMap_Type

Target namespace: http://schemas.microsoft.com/office/visio/2011/1/core

Referenced by: DataRecordSet_Type

A complex type that specifies the data binding between a row of a recordset and a shape.

Attributes:

RowID: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that specifies the identifier of a row of the recordset. It MUST be unique amongst all the RowMap_Type child elements of the containing DataRecordSet_Type.

PageID: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that specifies the identifier of the drawing page that contains the shape. It MUST be equal to the ID attribute of the Page_Type element associated with the drawing page.

ShapeID: An xsd:unsignedInt ([XMLSCHEMA2] section 3.3.22) attribute that specifies the identifier of the shape. It MUST be equal to the ID attribute of the ShapeSheet_Type element associated with the shape.

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

 <xsd:complexType name="RowMap_Type">
   <xsd:attribute name="RowID" type="xsd:unsignedInt" use="required"/>
   <xsd:attribute name="PageID" type="xsd:unsignedInt" use="required"/>
   <xsd:attribute name="ShapeID" type="xsd:unsignedInt" use="required"/>
 </xsd:complexType>