Partager via


2.29.3.22 CT_TextCharRangeContext

Target namespace: http://schemas.microsoft.com/office/drawing/2013/main/command

Referenced by: CT_TextCharRangeMoniker

A complex type that hashes a CT_TextBody element’s ([ISO/IEC29500-1:2016] section A.4.1) OfficeArt plain text including whitespace, tabs, and returns (i.e. ‘\t’, ‘\v’, and ‘\r’), and optionally stores the text body’s plain text length. The text body OfficeArt text encompasses the CT_TextCharRangeMoniker’s (section 2.29.3.23) text character range.

Attributes:

len: An unsignedInt ([XMLSCHEMA2/2] section 3.3.22) attribute that specifies the length of the OfficeArt text in the text body.

hash: An unsignedInt ([XMLSCHEMA2/2] section 3.3.22) attribute that specifies the fixed-size result of applying a mathematical formula (section 1.3.9.1) to the OfficeArt text inside the text body.

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

 <xsd:complexType name="CT_TextCharRangeContext">
   <xsd:attribute name="len" type="xsd:unsignedInt" use="optional" default="0"/>
   <xsd:attribute name="hash" type="xsd:unsignedInt" use="required"/>
 </xsd:complexType>

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