[Table of Contents] [docx version]

WordprocessingML Reference Material - Table of Contents

forceUpgrade (Upgrade Document on Open)

This element specifies that the contents of this document may be upgraded and that the resulting document shall not have its functionality limited to only those functions compatible with earlier word processing applications. The only actions required as part of upgrading the document are:

The removal of this and the uiCompat97to2003 element (§2.15.3.54). This is needed in order to prevent future applications from disabling functionality on the resulting 'upgraded' document. If an application does not know how to upgrade a document, this element and the uiCompat97to2003 element should be ignored and persisted.

The removal of all compatibility options (§2.15.3.9) on the document which maintain compatibility with previous word processing applications. The compatibility settings which simply affect a given behavior shall not be turned off.

[Note: The remaining operations which shall be performed as part of upgrading the document are application-defined and outside the scope of this Office Open XML Standard. end note]

[Example: Consider a WordprocessingML document that specifies that it shall automatically be upgraded when it is opened by an application. This requirement would be specified using the following WordprocessingML in the document settings part:

<w:forceUpgrade w:val="true"/>

The forceUpgrade element's val attribute has a value of true specifying that this document shall be upgraded by any application which supports this operation. end example]

Parent Elements

settings2.15.1.78)

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_Empty"/>