2.6.188 CT_SupportingPropertyBag

Target namespace: http://schemas.microsoft.com/office/spreadsheetml/2017/richdata2

Referenced by: CT_SupportingPropertyBagData

This complex type specifies supporting property bag data information for a single supporting property bag.

Child Elements:

v: A CT_SupportingPropertyBagValue element that specifies a value contained in the supporting property bag as part of a key value pair (KVP). The supporting property bag key and data type is determined by matching the index of the CT_SupportingPropertyBagValue with the index of the CT_SupportingPropertyBagKey (section 2.6.193) in the CT_SupportingPropertyBagStructure (section 2.6.195) identified by the s attribute.

Certain data types indicate that the value represents an index as described in the table below.

Value

Meaning

"spb"

The CT_SupportingPropertyBagValue identifies a CT_SupportingPropertyBag specified in section 2.6.188. This is a zero-based index. This index MUST reference a CT_SupportingPropertyBag that comes before the current CT_SupportingPropertyBag in the list specified in CT_SupportingPropertyBagData (section 2.6.192).

"spba"

The CT_SupportingPropertyBagValue identifies a CT_SupportingPropertyBagArray specified in section 2.6.189. This is a zero-based index.

Attributes:

s: An unsignedInt ([XMLSCHEMA2/2] section 3.3.22) attribute that specifies the identifier to the CT_SupportingPropertyBagStructure (section 2.6.195). This is a zero-based index.

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

 <xsd:complexType name="CT_SupportingPropertyBag">
   <xsd:sequence>
     <xsd:element name="v" minOccurs="1" maxOccurs="unbounded" type="CT_SupportingPropertyBagValue"/>
   </xsd:sequence>
   <xsd:attribute name="s" type="xsd:unsignedInt" use="required"/>
 </xsd:complexType>

See section 5.20 for the full W3C XML Schema ([XMLSCHEMA1/2] section 2.1).