Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ProjectCustomFieldDefinition

Namespace OfficeIMO.Project
Assembly OfficeIMO.Project
Modifiers sealed

A Microsoft Project custom-field definition identified by its format field ID.

Inheritance

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

Accepted by parameters

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.