2.2.3.5 Shape Data

A shape can have data associated with it which provides information about its meaning. A shape’s data is stored as a set of shape data items. The set of shape data items associated with a shape is specified by the CT_ShapeDataItems child element of the corresponding CT_ShapeInfo element in the ShapeInfo XML Part.

The properties of each shape data item, such as its label, value, and data type, are specified by the attributes of the CT_ShapeData child element of the CT_ShapeDataItems element in the ShapeInfo XML Part. The BindingID attribute of this element is an identifier that specifies the row of data in a recordset that is bound to this shape data item, as specified in the CT_Binding element of the DataBinding XML Part. If the BindingID attribute is not present, then the shape data item is not bound to data in a data source.