[Table of Contents] [docx version]

SpreadsheetML Reference Material - Table of Contents

fileVersion (File Version)

This element defines properties that track which version of the application accessed the data and source code contained in the file.

Parent Elements

workbook3.2.27)

 

Attributes

Description

appName (Application Name)

Specifies the application name. When saving, applications can write their appName value and optionally write lastEdited and lowestEdited attributes to track the version of the application that performed those actions. When opening the workbook, applications can examine the value of appName and decide how to interpret the lastEdited, lowestEdited, and rupBuild attributes.

 

The possible values for this attribute are defined by the XML Schema string datatype.

codeName (Code Name)

Specifies the GUID that identifies the code project that is associated with the workbook.

 

[Note: the primary use of this attribute is to track the version of the compiled code.]

 

The possible values for this attribute are defined by the ST_Guid simple type (§3.18.41).

lastEdited (Last Edited Version)

Specifies the version of the application that last saved the workbook. This attribute is application-dependent.

 

The possible values for this attribute are defined by the XML Schema string datatype.

lowestEdited (Lowest Edited Version)

Specifies the earliest version of the application that saved the workbook. This value is reset any time an application that can read all data in the file saves the file. This attribute is application-dependent.

 

The possible values for this attribute are defined by the XML Schema string datatype.

rupBuild (Build Version)

Specifies the incremental public release of the application. For example, betas, service packs, and versions.

 

The possible values for this attribute are defined by the XML Schema string datatype.

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

<complexType name="CT_FileVersion">

   <attribute name="appName" type="xsd:string" use="optional"/>

   <attribute name="lastEdited" type="xsd:string" use="optional"/>

   <attribute name="lowestEdited" type="xsd:string" use="optional"/>

   <attribute name="rupBuild" type="xsd:string" use="optional"/>

   <attribute name="codeName" type="ST_Guid" use="optional"/>

</complexType>