API Reference
ProjectCustomFieldDefinition
A Microsoft Project custom-field definition identified by its format field ID.
Inheritance
- ProjectObject
- ProjectCustomFieldDefinition
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property ProjectDocument.CustomFields
Accepted by parameters
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public ProjectCollection<ProjectLookupValue> LookupValues { get; } #Allowed or suggested lookup values.
public String FieldId { get; set; } #Stored field id; null represents an absent source value.
public String FieldName { get; set; } #Stored field name; null represents an absent source value.
public String Alias { get; set; } #Stored alias; null represents an absent source value.
public Nullable<Int32> FieldType { get; set; } #Stored field type; null represents an absent source value.
public String Formula { get; set; } #Stored formula; null represents an absent source value.
public Nullable<Int32> SummaryCalculation { get; set; } #XML CalculationType for summary rows: 0 retains no calculation, 1 rolls up children, and 2 evaluates the formula.
public Nullable<Int32> RollupType { get; set; } #Stored XML RollupType. Unsupported operators are retained and diagnosed when calculation is requested.
public String Guid { get; set; } #Stored guid; null represents an absent source value.
public String LookupTableGuid { get; set; } #Ltuid identifying the shared outline-code lookup table.
public Nullable<Boolean> RestrictValues { get; set; } #Stored restrict values; null represents an absent source value.