Project Element
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
Project is the top level element of the document. Project child elements include all data for each project, including calendars, assignments, tasks, resources, extended attributes (custom fields), work breakdown structure (WBS codes), and custom outline codes.
<Project>
ComplexTypeValue
</Project>
Child Elements
Element |
Required / Optional |
Description |
---|---|---|
Required |
New. The version of Project that saved the project XML file. SaveVersion = 12 for Microsoft Office Project 2007. |
|
Optional |
Unique ID string for the project. Deprecated in Project 2007. |
|
Optional |
Project file name, for example, ProjectName.xml. |
|
Optional |
Title of the project. Deprecated in Project 2007. |
|
Optional |
Subject of the project. |
|
Optional |
Category the project belongs to. |
|
Optional |
Name of the company that created the project. |
|
Optional |
Manager of the project. |
|
Optional |
Author of the project. |
|
Optional |
Date the project was created. |
|
Optional |
Number of times that the project has been saved. |
|
Optional |
Date the project was last saved. |
|
Optional |
Indicates whether the project is scheduled from its start date or finish date. |
|
Optional |
Date and time that a project is scheduled to begin; required if ScheduleFromStart is true. |
|
Optional |
Date and time that a project is scheduled to end; required if ScheduleFromStart is false. |
|
Optional |
Month the fiscal year begins. |
|
Optional |
Number of days past its end date that a task can go before Project marks that task as a critical task. |
|
Optional |
Number of digits that appear after the decimal when Project shows currency values. |
|
Optional |
Currency symbol used to represent the type of currency used in the project. |
|
Optional |
New in Project 2007. Three-letter currency character code as defined in ISO 4217; for example, EUR for Euros. |
|
Optional |
Indicates the placement of the currency symbol in relation to the currency value: |
|
Optional |
Unique ID for the calendar used in the project. |
|
Optional |
Default start time for all new tasks. |
|
Optional |
Default finish time for all new tasks. |
|
Optional |
Default number of minutes per day. |
|
Optional |
Default number of minutes per week. |
|
Optional |
Default number of working days per month. |
|
Optional |
Default type for all new tasks in the project. |
|
Optional |
Default part of the project when fixed costs are accrued (start, prorated, or end). |
|
Optional |
Default standard rate for new resources. |
|
Optional |
Default overtime rate for new resources. |
|
Optional |
Default format for all durations in the project |
|
Optional |
Default format for all work durations in the project. |
|
Optional |
Indicates whether Project automatically calculates actual costs. |
|
Optional |
Indicates whether Project schedules tasks according to their constraint dates instead of any task dependencies. |
|
Optional |
Default method for calculating earned value. |
|
Optional |
Indicates whether inserted projects are treated as summary tasks rather than as separate projects for schedule calculation. |
|
Optional |
Indicates whether Project calculates and displays a critical path for each independent network of tasks within a project. |
|
Optional |
Indicates whether new tasks are effort-driven. |
|
Optional |
Indicates whether new tasks have estimated durations. |
|
Optional |
Indicates whether in-progress tasks may be split. |
|
Optional |
Indicates whether actual costs are spread to the status date. |
|
Optional |
Indicates whether percent complete is spread to the status date. |
|
Optional |
Indicates whether updates to tasks update resources. |
|
Optional |
Indicates whether fiscal year numbering is used. |
|
Optional |
Start day of the week. |
|
Optional |
Indicates whether the end of completed portions of tasks scheduled to begin after the status date, but begun early, should be moved back to the status date. |
|
Optional |
Indicates whether remaining portions of tasks scheduled to begin after the status date, but begun early, should be moved back to the status date. |
|
Optional |
Indicates whether remaining portions of tasks scheduled to have begun late should be moved up to the status date. |
|
Optional |
Indicates whether completed portions of tasks scheduled to have been completed before the status date, but begun late, should be moved up to the status date. |
|
Optional |
Specific baseline used to calculate variance values. |
|
Optional |
Indicates whether to automatically add new resources to the resource pool. |
|
Optional |
Date used for calculation and reporting. |
|
Optional |
The system date that Project generated the XML file. |
|
Optional |
Indicates whether the project was created by a user who logged on with Windows authentication or Forms authentication. |
|
Optional |
Indicates whether to automatically link inserted or moved tasks. |
|
Optional |
Default start date for a new task. |
|
Optional |
Default earned value method for tasks. |
|
Optional |
Indicates whether the project was edited externally. |
|
Optional |
Date used for calculation and reporting. |
|
Optional |
Indicates whether all actual work is synchronized with the project. |
|
Optional |
Indicates whether to remove certain file properties on save, such as Author, Manager, and Company. |
|
Optional |
Indicates whether the project is an administrative project. |
|
Optional |
Collection of local outline code definitions in a project. |
|
Optional |
Table of entries that define a work breakdown structure (WBS) mask. |
|
Optional |
Collection of extended attribute (custom field) definitions in a project. |
|
Optional |
Collection of calendars associated with a project. |
|
Optional |
Collection of tasks that make up a project. |
|
Optional |
Collection of resources that make up a project. |
|
Optional |
Collection of assignments in a project. |
Occurrences
Minimum: 1 Maximum: 1 |
Remarks
Note |
---|
There is a rounding error with the MoveCompletedEndsBack, MoveRemainingStartsBack, MoveRemainingStartsForward, and MoveCompletedEndsForward elements. The internal work values for these elements have eight digits; the values lose .001 seconds for every minute, causing a rounding error. |
See Also
Concepts
Project Elements and XML Structure
XML Schema for the Project Element
Calendar Elements and XML Structure
XML Schema for the Calendars Element
OutlineCode Elements and XML Structure
XML Schema for the OutlineCodes Element
WBSMask Elements and XML Structure
XML Schema for the WBSMasks Element
ExtendedAttribute Elements and XML Structure
XML Schema for the ExtendedAttributes Element
Calendar Elements and XML Structure
XML Schema for the Calendars Element
Task Elements and XML Structure
XML Schema for the Tasks Element
Resource Elements and XML Structure
XML Schema for the Resources Element
Assignment Elements and XML Structure
XML Schema for the Assignments Element