PS.Project object (ps.js)

Contains the common properties for draft projects and published projects.

Applies to: Project Professional 2013 | Project Server 2013

PS.Project

Remarks

The DraftProject object and the PublishedProject object are derived from the Project object. All of the properties in the Project object are read-only. To set the value of properties in an existing project, use the PublishedProject.CheckOut method, edit the returned DraftProject object, and then use the DraftProject.CheckIn method.

Members

Methods

The Project object has the following methods.

Method

Description

enterProjectStage

getResourcePlan

initPropertiesFromJson

This member is reserved for internal use and is not intended to be used directly from your code.

leaveProjectStage

readyToLeaveProjectStage

setCustomFieldValue

updateIdeaListItemStatus

updateProjectStageStatus

Properties

The Project object has the following properties.

Property

Description

approvedEnd

approvedStart

checkedOutBy

checkedOutDate

checkOutDescription

checkOutId

createdDate

customFields

defaultOvertimeRateUnits

defaultStandardRateUnits

enterpriseProjectType

hasMppPendingImport

id

isCheckedOut

lastPublishedDate

lastSavedDate

optimizerDecision

percentComplete

phase

plannerDecision

projectSiteUrl

projectType

queueJobs

stage

summaryTaskId

taskListId

See also

Reference

Microsoft.ProjectServer.Client.Project