Microsoft Project Data Reading and Writing Summary

Aspose.Tasks for .NET allows you to read and write core Microsoft Project data from MPP and XML format files. This includes properties such as task IDs, GUIDs, and unique identifiers.

The table below provides information on the support for reading and writing individual properties in different versions of Microsoft Project (2003–2021). Compatibility may vary depending on the format and version.

NumberProperty nameXMLMPP************Comments
2003200720102013201620192021
1.GUIDN/AN/AR/WR/WR/WR/WR/WR/W
2.UIDR/WR/WR/WR/WR/WR/WR/WR/W
3.IDR/WR/WR/WR/WR/WR/WR/WR/W
4.NameR/WR/WR/WR/WR/WR/WR/WR/W
5.TypeR/WR/WR/WR/WR/WR/WR/WR/W
6.IsNullR/WR/WR/WR/WR/WR/WR/WR/W
7.CreateDateR/WR/WR/WR/WR/WR/WR/WR/W
8.ContactR/WR/WR/WR/WR/WR/WR/WR/W
9.WBSR/WR/WR/WR/WR/WR/WR/WR/W
10.WBSLevelR/W
11.OutlineNumberR/WRRRRRRR
12.OutlineLevelR/WR/WR/WR/WR/WR/WR/WR/W
13.PriorityR/WR/WR/WR/WR/WR/WR/WR/W
14.StartR/WR/WR/WR/WR/WR/WR/WR/W
15.FinishR/WR/WR/WR/WR/WR/WR/WR/W
16.DurationR/WR/WR/WR/WR/WR/WR/WR/W
17.DurationFormatR/WR/WR/WR/WR/WR/WR/WR/W
18.WorkR/WR/WR/WR/WR/WR/WR/WR/W
19.StopR/WR/WR/WR/WR/WR/WR/WR/W
20.ResumeR/WR/WR/WR/WR/WR/WR/WR/W
21.ResumeValidR/W
22.EffortDrivenR/WR/WR/WR/WR/WR/WR/WR/W
23.RecurringR/WR/WR/WR/WR/WR/WR/WR/W
24.OverAllocatedRRRRRRRR
25.EstimatedR/WRRRRRRR
26.MilestoneR/WR/WR/WR/WR/WR/WR/WR/W
27.SummaryR/WR/WR/WR/WR/WR/WR/WR/W
28.CriticalR/WR/WR/WR/WR/WR/WR/WR/W
29.IsSubprojectR/WRRRRRRR
30.IsSubprojectReadOnlyR/W
31.SubprojectNameR/WRRRRRRR
32.ExternalTaskR/WR/WR/WR/WR/WR/WR/WR/W
33.ExternalTaskProjectR/WR/WR/WR/WR/WR/WR/WR/W
34.EarlyStartR/WR/WR/WR/WR/WR/WR/WR/W
35.EarlyFinishR/WR/WR/WR/WR/WR/WR/WR/W
36.LateStartR/WR/WR/WR/WR/WR/WR/WR/W
37.LateFinishR/WR/WR/WR/WR/WR/WR/WR/W
38.StartVarianceR/WRRRRRRR
39.FinishVarianceR/WRRRRRRR
40.WorkVarianceR/WRRRRRRR
41.FreeSlackR/WR/WR/WR/WR/WR/WR/WR/W
42.TotalSlackR/WRRRRRRR
43.FixedCostR/WR/WR/WR/WR/WR/WR/WR/W
44.FixedCostAccrualR/WR/WR/WR/WR/WR/WR/WR/W
45.PercentCompleteR/WR/WR/WR/WR/WR/WR/WR/W
46.PercentWorkCompleteR/WR/WR/WR/WR/WR/WR/WR/W
47.CostR/WR/WR/WR/WR/WR/WR/WR/W
48.OvertimeCostR/WR/WR/WR/WR/WR/WR/WR/W
49.OvertimeWorkR/WRRRRRRR
50.ActualStartR/WR/WR/WR/WR/WR/WR/WR/W
51.ActualFinishR/WR/WR/WR/WR/WR/WR/WR/W
52.ActualDurationR/WR/WR/WR/WR/WR/WR/WR/W
53.ActualCostR/WR/WR/WR/WR/WR/WR/WR/W
54.ActualOvertimeCostR/WR/WR/WR/WR/WR/WR/WR/W
55.ActualWorkR/WR/WR/WR/WR/WR/WR/WR/W
56.ActualOvertimeWorkR/WR/WR/WR/WR/WR/WR/WR/W
57.RegularWorkR/WRRRRRRR
58.RemainingDurationR/WR/WR/WR/WR/WR/WR/WR/W
59.RemainingCostR/WR/WR/WR/WR/WR/WR/WR/W
60.RemainingWorkR/WR/WR/WR/WR/WR/WR/WR/W
61.RemainingOvertimeCostR/WR/WR/WR/WR/WR/WR/WR/W
62.RemainingOvertimeWorkR/WR/WR/WR/WR/WR/WR/WR/W
63.ACWPR/WRRRRRRR
64.CVR/WRRRRRRR
65.ConstraintTypeR/WR/WR/WR/WR/WR/WR/WR/W
66.CalendarUIDR/WR/WR/WR/WR/WR/WR/WR/W
67.ConstraintDateR/WR/WR/WR/WR/WR/WR/WR/W
68.DeadlineR/WR/WR/WR/WR/WR/WR/WR/W
69.LevelAssignmentsR/WR/WR/WR/WR/WR/WR/WR/W
70.LevelingCanSplitR/WR/WR/WR/WR/WR/WR/WR/W
71.LevelingDelayR/WR/WR/WR/WR/WR/WR/WR/W
72.LevelingDelayFormatR/WR/WR/WR/WR/WR/WR/WR/W
73.PreLeveledStartR/WR/WR/WR/WR/WR/WR/WR/W
74.PreLeveledFinishR/WR/WR/WR/WR/WR/WR/WR/W
75.HyperlinkR/WR/WR/WR/WR/WR/WR/WR/W
76.HyperlinkAddressR/WR/WR/WR/WR/WR/WR/WR/W
77.HyperlinkSubAddressR/WR/WR/WR/WR/WR/WR/WR/W
78.IgnoreResourceCalendarR/WR/WR/WR/WR/WR/WR/WR/W
79.NotesR/WR/WR/WR/WR/WR/WR/WR/W
80.HideBarR/WR/WR/WR/WR/WR/WR/WR/W
81.RollupR/WR/WR/WR/WR/WR/WR/WR/W
82.BCWSR/WRR/WR/WR/WR/WR/WR/W
83.BCWPR/WRRRRRRR
84.PhysicalPercentCompleteR/WR/WR/WR/WR/WR/WR/WR/W
85.EarnedValueMethodR/WR/WR/WR/WR/WR/WR/WR/W
86.PredecessorLinkR/WRRRRR/WR/WR/W
87.ActualWorkProtectedR/WR/WR/WR/WR/WR/WR/W
88.ActualOvertimeWorkProtectedR/WR/WR/WR/WR/WR/WR/W
89.BaselineR/WR/WR/WR/WR/WR/WR/WR/W
90.IsPublishedR/WN/A
91.StatusManagerR/WN/A
92.CommitmentStartR/WN/A
93.CommitmentFinishR/WN/A
94.CommitmentTypeR/WN/A
95.b408000 – b417fffN/A
96.b608000 – b617fffN/A
97.ExtendedAttributeR/WR/WR/WR/WR/WR/WR/WR/W
98.OutlineCodeR/WR/WR/WR/WR/WR/WR/WR/W
99.TimephasedDataR/WR/WR/WR/WR/WR/WR/WR/W
100.ProjectR/WRRRRRRR
101.DisplayAsSummaryR/WN/AN/AR/WR/WR/WR/WR/W
102.StartSlackR/WR/WR/WR/WR/WR/WR/WR/W
103.FinishSlackR/WR/WR/WR/WR/WR/WR/WR/W
104.ActiveR/WN/AN/AR/WR/WR/WR/WR/W
105.ManualR/WN/AN/AR/WR/WR/WR/WR/W
106.ManualStartR/WN/AN/AR/WR/WR/WR/WR/W
107.ManualFinishR/WN/AN/AR/WR/WR/WR/WR/W
108.ManualDurationR/WN/AN/AR/WR/WR/WR/WR/W
109.StartTextR/WN/AN/AR/WR/WR/WR/WR/W
110.FinishTextR/WN/AN/AR/WR/WR/WR/WR/W
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.