2.2.7 WordprocessingML Drawing

Each of the objects added to WordprocessingML documents MUST be contained by other instances of extensions or MUST make use of extensibility mechanisms from Office Open XML file formats. For compatibility with existing Office Open XML file format implementations, all extensions are integrated into WordprocessingML through the use of AlternateContent elements as specified in [ISO/IEC29500-3:2015] section 7.5.

In all cases, the AlternateContent element MUST have only a single Choice element as specified in [ISO/IEC29500-3:2015] section 7.6 and a single Fallback element as specified in [ISO/IEC29500-3:2015] section 7.7 as child elements.

The parent element of the AlternateContent element MUST be an r (Text Run) element as specified in [ISO/IEC29500-1:2016] section 17.3.2.25.

The following sections associate the URIs used to indicate each Choice element with the URIs used in the descendent graphicData element, the contents of the graphicData (Graphic Object Data) element and the contents of the Fallback element as specified in [ISO/IEC29500-1:2016] section 20.1.2.2.17,. In all cases, the value of the uri attribute of the graphicData element MUST match the value of the URI of the ancestor Choice element.

Although the URI for the Requires attributes of the Choice element is specified in the following sections, the Requires attributes MUST evaluate to a prefix that resolves to the specified URI. The Requires attributes MUST NOT evaluate to the URI itself.