Custom Field (Extended Attribute) Definition Data

Custom fields, also known as extended attributes, allow users to define additional metadata in Microsoft Project files. This section outlines the structure and supported properties of custom field definitions in the MPP and XML formats. Each property is described with its availability across various MS Project versions. Understanding these definitions is essential for reading, modifying, or generating project files with custom attributes. The table below lists supported properties along with their read/write capabilities. Use this data when working with Aspose.Tasks APIs to create or parse extended attribute definitions. Field availability may vary depending on the project format and version.

NumberProperty nameXMLMPP************Comments
2003200720102013201620192021
1.FieldIDR/WR/WR/WR/WR/WR/WR/WR/W
2.FieldNameR/WR/WR/WR/WR/WR/WR/WR/W
3.CFTypeR/WRR/WR/WR/WR/WR/WR/W
4.GuidR/WR/WR/WR/WR/WR/WR/W
5.ElemTypeR/WRRRRRRR
6.MaxMultiValuesR/W
7.UserDefR/W
8.AliasR/WR/WR/WR/WR/WR/WR/WR/W
9.SecondaryPIDR/WR/WR/WR/WR/WR/W
10.AutoRollDownR/W
11.DefaultGuidR/WR/WR/WR/WR/WR/WR/W
12.LtuidR/WR/WR/WR/WR/WR/WR/W
13.PhoneticAliasR/W
14.RollupTypeR/WR/WR/WR/WR/WR/WR/WR/W
15.CalculationTypeR/WR/WR/WR/WR/WR/WR/WR/W
16.FormulaR/WR/WR/WR/WR/WR/WR/WR/W
17.RestrictValuesR/WR
18.ValuelistSortOrderR/WR
19.AppendNewValuesR/WR
20.DefaultR/WR
21.ValueR/WR/WR/WR/WR/WR/WR/WR/W
22.SecondaryGuidN/AN/A
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.