Share via


Stage class

inherits members from ClientObject

Represents a stage in a project workflow.

Syntax

CSOM

class Stage 

JSOM

PS.Stage

REST Interface

Supported.

PS.Stage

http://contoso.sharepoint.com/sites/pwa/_api/ProjectServer/Stages('{stageid}')

Members

✓ - Read Support       ✓ʷ - Write Support

Properties

Name .NET JSOM REST Type Description
Behavior ✓ʷ ✓ʷ ✓ʷ StrategicImpactBehavior Gets or sets the Strategic Impact value for a stage; for example, Read Only.
CheckInRequired ✓ʷ ✓ʷ ✓ʷ Boolean Gets or sets a value that indicates whether project check in is required.
CustomFields StageCustomFieldCollection Gets the collection of all custom field objects that have values set for the stage.
Description ✓ʷ ✓ʷ ✓ʷ String Gets or sets the stage description.
Id Guid Gets the GUID of the stage.
Name ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of the stage.
Phase ✓ʷ ✓ʷ ✓ʷ Phase Gets or sets the phase that contains the stage.
ProjectDetailPages StageDetailPageCollection Gets a collection of project detail pages that are associated with the stage.
SubmitDescription ✓ʷ ✓ʷ ✓ʷ String Gets or sets the stage description for submit.
WorkflowStatusPage ✓ʷ ✓ʷ ✓ʷ ProjectDetailPage Gets or sets the workflow status project detail page for the stage.

Methods

Name .NET JSOM REST Return Type Description
DeleteObject() void Deletes the stage object.

#### Method Details

DeleteObject()

Deletes the stage object.

Syntax
void DeleteObject()
Parameters

None

Return Value

void

See Also

Project
StageCollection
StageCreationInformation
StageCustomField
StageDetailPage