Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ProjectSettings

Namespace OfficeIMO.Project
Assembly OfficeIMO.Project
Modifiers sealed

Document-wide scheduling inputs and presentation defaults; setters do not recalculate.

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

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.