API Reference
ProjectSettings
Document-wide scheduling inputs and presentation defaults; setters do not recalculate.
Inheritance
- ProjectObject
- ProjectSettings
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.Settings
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Nullable<Boolean> ExternallyEdited { get; set; } #MSPDI external-edit marker. False is emitted after explicit schedule application so Microsoft Project imports calculated assignment progress and contours; it may still refresh derived task percentages.
public ProjectCalendar Calendar { get; set; } #Explicit calendar reference; null means no explicit calendar on this object.
public Nullable<DateTime> StartDate { get; set; } #Stored local project date; null preserves an absent value.
public Nullable<DateTime> FinishDate { get; set; } #Stored local project date; null preserves an absent value.
public Nullable<Boolean> ScheduleFromStart { get; set; } #Stored schedule from start; null represents an absent source value.
public Nullable<Int32> MinutesPerDay { get; set; } #Stored minutes per day; null represents an absent source value.
public Nullable<Int32> MinutesPerWeek { get; set; } #Stored minutes per week; null represents an absent source value.
public Nullable<Int32> DaysPerMonth { get; set; } #Stored days per month; null represents an absent source value.
public Nullable<TimeSpan> DefaultStartTime { get; set; } #Stored default start time; null represents an absent source value.
public Nullable<TimeSpan> DefaultFinishTime { get; set; } #Stored default finish time; null represents an absent source value.
public String CurrencyCode { get; set; } #Stored currency code; null represents an absent source value.
public String CurrencySymbol { get; set; } #Stored currency symbol; null represents an absent source value.
public Nullable<Int32> CurrencyDigits { get; set; } #Stored currency digits; null represents an absent source value.
public Nullable<DateTime> StatusDate { get; set; } #Stored local project date; null preserves an absent value.
public Nullable<ProjectTaskType> DefaultTaskType { get; set; } #Stored default task type; null represents an absent source value.
public Nullable<Boolean> NewTasksAreManual { get; set; } #Stored new tasks are manual; null represents an absent source value.