Prj

Prj class

Represents supported properties of Project object.

Methods

NameDescription
ActualsInSyncDetermines whether all actual works have been synchronized with the project.
AdminProjectDetermines whether a project is an administrative project.
AreEditableActualCostsDetermines whether actual costs are editable.
AuthorThe author of a project.
AutoAddNewResourcesAndTasksDetermines whether new resources or tasks automatically added to a resource or task pool.
AutoCalculateAssignmentCostsDetermines whether assignment cost and remaining cost should be auto calculated using assignment’s work and resource rates.
AutolinkDetermines whether inserted or moved tasks are auto linked.
BaselineForEarnedValueThe specific baseline used to calculate Variance values.
CalendarThe project calendar.
CategoryThe category of a project.
CommentsProject ’s comments.
CompanyThe company where a project was created.
CreationDateThe date and time when a project was created.
CriticalSlackLimitThe number of days to the end of a task when Microsoft Project marks that task as a critical task.
CurrencyCodeThe three letter currency character code as defined in ISO 4217. Example of valid values is “USD”.
CurrencyDigitsThe number of digits after a decimal symbol.
CurrencySymbolThe currency symbol used in a project.
CurrencySymbolPositionThe placement of the currency symbol.
CurrentDateThe system date.
CustomDateFormatProject view custom date format. Used to format dates when Prj::DateFormat property is set to Tasks::DateFormat::Custom .
DateFormatProject view date format.
DaysPerMonthThe number of days per month.
DefaultFinishTimeThe default finish time of new tasks.
DefaultFixedCostAccrualThe default type when fixed costs are accrued.
DefaultOvertimeRateThe default overtime rate for new resources.
DefaultStandardRateThe default standard rate for new resources.
DefaultStartTimeThe default start time of new tasks.
DefaultTaskEVMethodThe default earned value method for tasks.
DefaultTaskTypeThe default type of new tasks.
DurationFormatThe format for expressing the bulk duration.
EarnedValueMethodThe default method for calculating earned value.
ExtendedCreationDateDate used for calculation and reporting.
FinishDateThe finish date of a project.
FiscalYearStartDetermines whether the fiscal year numbering is used.
FyStartDateThe month when fiscal year is starting.
GuidThe GUID of the project.
HonorConstraintsDetermines whether tasks honor their constraint dates.
HyperlinkBaseProject ’s hyperlink base.
InsertedProjectsLikeSummaryDetermines whether subtasks are calculated as summary tasks.
KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduledDetermines whether manual tasks must be kept on nearest working time when made as auto scheduled.
KeywordsProject ’s keywords.
LastAuthorProject ’s last author.
LastPrintedProject ’s last print time.
LastSavedThe date when a project was saved last time.
ManagerThe manager of a project.
MicrosoftProjectServerURLDetermines whether a project was created by a Project Server user as opposed to an NT user.
MinutesPerDayThe number of minutes per day.
MinutesPerWeekThe number of minutes per week.
MoveCompletedEndsBackDetermines whether the end of completed portions of tasks scheduled to start after the status date but started earlier should be moved back to the status date.
MoveCompletedEndsForwardDetermines whether the end of completed portions of tasks scheduled to have been completed before the status date but begun later should be moved up to the status date.
MoveRemainingStartsBackDetermines whether the beginning of remaining portions of tasks scheduled to start after the status date but started earlier should be moved back to the status date.
MoveRemainingStartsForwardDetermines whether the beginning of remaining portions of tasks scheduled to have begun later should be moved up to the status date.
MultipleCriticalPathsDetermines whether multiple critical paths are calculated.
NameThe name of the project.
NewTasksAreManualDetermines whether new tasks created as manual.
NewTasksEffortDrivenDetermines whether new tasks are effort driven.
NewTasksEstimatedDetermines whether an estimated duration is shown by default.
NewTaskStartDateThe default start date type for new tasks.
ProjectExternallyEditedDetermines whether the project was externally edited.
RemoveFilePropertiesDetermines whether all file properties will be removed on save.
RevisionThe number of times a project was saved.
SaveVersionThe version of Microsoft Office Project from which a project file was saved.
ScheduleFromStartDetermines whether to calculate the project schedule forward from the start date.
ShowProjectSummaryTaskDetermines whether to display summary information about an entire project on a single row with its own summary task bar at the top of the Gantt Chart view.
SplitsInProgressTasksDetermines whether in-progress tasks can be split.
SpreadActualCostDetermines whether actual costs are spread to the status date.
SpreadPercentCompleteDetermines whether a percent complete is spread to the status date.
StartDateThe start date of a project.
StatusDatethe status date to display progress or to calculate earned value totals. The status date is the same as the current date (today’s date) unless a different status date is specified.
SubjectThe subject of a project.
TaskUpdatesResourceDetermines whether updates to tasks update resources.
TemplateProject ’s template.
TimescaleFinishThe date that the timescale in the view finishes.
TimescaleStartThe date that the timescale in the view starts.
TitleThe title of a project.
UidThe unique Id of a project.
UpdateManuallyScheduledTasksWhenEditingLinksDetermines whether manual tasks must be updated when links were edited.
WeekStartDayFirst day of a week.
WorkFormatThe format used to show the duration of the task.