Share via


Project Class

Definition

[Microsoft.SharePoint.Client.ScriptType("PS.Project", ServerTypeId="{533000bc-b31e-43a1-abd9-d5e7710cc641}")]
public class Project : Microsoft.SharePoint.Client.ClientObject
type Project = class
    inherit ClientObject
Public Class Project
Inherits ClientObject
Inheritance
Derived
Attributes

Constructors

Project(ClientRuntimeContext, ObjectPath)

Properties

ApprovedEnd
ApprovedStart
CalculateActualCosts
CalculatesActualCosts
CheckedOutBy
CheckedOutDate
CheckOutDescription
CheckOutId
Context (Inherited from ClientObject)
CreatedDate
CriticalSlackLimit
CustomFields
DefaultFinishTime
DefaultOvertimeRateUnits
DefaultStandardRateUnits
DefaultStartTime
Engagements
EnterpriseProjectType
HasMppPendingImport
HonorConstraints
Id
IsCheckedOut
LastPublishedDate
LastSavedDate
MoveActualIfLater
MoveActualToStatus
MoveRemainingIfEarlier
MoveRemainingToStatus
MultipleCriticalPaths
ObjectData (Inherited from ClientObject)
ObjectVersion (Inherited from ClientObject)
OptimizerDecision
Path (Inherited from ClientObject)
PercentComplete
Phase
PlannerDecision
ProjectSiteUrl
ProjectSummaryTask
ProjectType
QueueJobs
ScheduledFromStart
ServerObjectIsNull (Inherited from ClientObject)
SplitInProgress
SpreadActualCostsToStatus
SpreadPercentCompleteToStatus
Stage
SummaryTaskId
Tag (Inherited from ClientObject)
TaskListId
TypedObject (Inherited from ClientObject)

Methods

CheckUninitializedProperty(String) (Inherited from ClientObject)
CustomFromJson(JsonReader) (Inherited from ClientObject)
EnterProjectStage(Stage)
FromJson(JsonReader) (Inherited from ClientObject)
GetResourcePlan(DateTime, DateTime, TimeScale)
InitNonPropertyFieldFromJson(String, JsonReader) (Inherited from ClientObject)
InitOnePropertyFromJson(String, JsonReader)
IsObjectPropertyInstantiated(String) (Inherited from ClientObject)
IsPropertyAvailable(String) (Inherited from ClientObject)
LeaveProjectStage()
LoadExpandoFields() (Inherited from ClientObject)
ReadyToLeaveProjectStage()
RefreshLoad() (Inherited from ClientObject)
RemoveFromParentCollection() (Inherited from ClientObject)
Retrieve() (Inherited from ClientObject)
Retrieve(String[]) (Inherited from ClientObject)
SetCustomFieldValue(String, Object)
UpdateClientObjectPropertyType(String, Object, JsonReader) (Inherited from ClientObject)
UpdateIdeaListItemStatus(String)
UpdateProjectStageStatus(Stage, String, UpdateProjectStageStatusFieldValue, Boolean)

Applies to