Project members
Contains the common properties for draft projects and published projects.
The Project type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
Project | Creates an instance of the Project class. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
ApprovedEnd | Gets the approved end date in the project portfolio planner. |
![]() |
ApprovedStart | Gets the approved start date in the project portfolio planner. |
![]() |
CheckedOutBy | Gets the enterprise resource who has the project checked out. |
![]() |
CheckedOutDate | Gets the date when project was checked out. |
![]() |
CheckOutDescription | Gets the description of the current checkout action for the project. |
![]() |
CheckOutId | Gets the session GUID that is associated with the current check out. |
![]() |
Context | (Inherited from ClientObject.) |
![]() |
CreatedDate | Gets the date when the project was created. |
![]() |
CustomFields | Gets the collection of project custom fields that have values set for the project. |
![]() |
DefaultOvertimeRateUnits | Gets the time unit for the default overtime rate that is stored by the PublishedProject.DefaultOvertimeRate property. |
![]() |
DefaultStandardRateUnits | Gets the time unit for the default standard rate that is stored by the PublishedProject.DefaultStandardRate property. |
![]() |
EnterpriseProjectType | Gets the enterprise project type (EPT) for the project. |
![]() |
HasMppPendingImport | Gets a value that indicates whether there is an mpp file waiting to be imported. |
![]() |
Id | Gets the GUID of the project. |
![]() |
IsCheckedOut | Gets a value that indicates whether the project is checked out. |
![]() |
LastPublishedDate | Gets the most recent date when the project was published. |
![]() |
LastSavedDate | Gets the most recent date when the project was saved. |
![]() |
ObjectData | (Inherited from ClientObject.) |
![]() |
ObjectVersion | (Inherited from ClientObject.) |
![]() |
OptimizerDecision | Gets the result of the Optimizer in a project portfolio analysis. |
![]() |
Path | (Inherited from ClientObject.) |
![]() |
PercentComplete | Gets the percentage complete of the project summary task. |
![]() |
Phase | Gets the current workflow phase of the project. |
![]() |
PlannerDecision | Gets the result of the Planner in a project portfolio analysis. |
![]() |
ProjectSiteUrl | Gets the URL of the project site. |
![]() |
ProjectType | Gets the type of project (standard project, template, master project, or subproject). |
![]() |
QueueJobs | Gets the collection of Project Server Queue Service jobs that are associated with the project. |
![]() |
ServerObjectIsNull | (Inherited from ClientObject.) |
![]() |
Stage | Gets the current workflow stage of the project. |
![]() |
SummaryTaskId | Gets the GUID for the hidden project summary task. |
![]() |
Tag | (Inherited from ClientObject.) |
![]() |
TaskListId | Gets the GUID of the project's task list. |
![]() |
TypedObject | (Inherited from ClientObject.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CheckUninitializedProperty | (Inherited from ClientObject.) |
![]() |
CustomFromJson | (Inherited from ClientObject.) |
![]() |
EnterProjectStage | Switches the project to the specified stage in a Project Server workflow. |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
FromJson | (Inherited from ClientObject.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetResourcePlan | Gets resource plan data for a project by filtering project data with date range and timescale parameters. |
![]() |
GetType | (Inherited from Object.) |
![]() |
InitNonPropertyFieldFromJson | (Inherited from ClientObject.) |
![]() |
InitOnePropertyFromJson | Reserved for internal use. (Overrides ClientObject.InitOnePropertyFromJson(String, JsonReader).) |
![]() |
IsObjectPropertyInstantiated | (Inherited from ClientObject.) |
![]() |
IsPropertyAvailable | (Inherited from ClientObject.) |
![]() |
LeaveProjectStage | Sets the project complete and leaves the current workflow stage. |
![]() |
LoadExpandoFields | (Inherited from ClientObject.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ReadyToLeaveProjectStage | Checks whether the current workflow stage requirements are met and the project is ready to move to the next stage. |
![]() |
RefreshLoad | (Inherited from ClientObject.) |
![]() |
RemoveFromParentCollection | (Inherited from ClientObject.) |
![]() |
Retrieve() | (Inherited from ClientObject.) |
![]() |
Retrieve([]) | (Inherited from ClientObject.) |
![]() |
SetCustomFieldValue | Sets a custom field on the project. |
![]() |
ToString | (Inherited from Object.) |
![]() |
UpdateClientObjectPropertyType | (Inherited from ClientObject.) |
![]() |
UpdateIdeaListItemStatus | Updates the Project Server Status column in the idea list with a status message. |
![]() |
UpdateProjectStageStatus | Updates the status of a workflow stage for the project. |
Top