EngagementCreationInformation class

inherits members from ClientObject

Contains the properties that can be set when creating a Engagement. Please see ProjectEngagementCreationInformation.

Syntax

CSOM

class EngagementCreationInformation 

JSOM

PS.EngagementCreationInformation

REST Interface

Supported.

PS.EngagementCreationInformation

POST Example (not all fields may be required)

body = {
    'parameters': {
        'Description':'value', 
        'Finish':'value', 
        'Id':'value', 
        'MaxUnits':'value', 
        'ResourceId':'value', 
        'Start':'value', 
        'TimephasedPeriodData':'value', 
        'Work':'value', 
        'WorkMilliseconds':'value', 
        'WorkTimeSpan':'value'      
    }

Members

✓ - Read Support       ✓ʷ - Write Support

Properties

Name .NET JSOM REST Type Description
Description ✓ʷ ✓ʷ ✓ʷ String
Finish ✓ʷ ✓ʷ ✓ʷ DateTime
Id ✓ʷ ✓ʷ ✓ʷ Guid
MaxUnits ✓ʷ ✓ʷ ✓ʷ Double
ResourceId ✓ʷ Guid
Start ✓ʷ ✓ʷ ✓ʷ DateTime
TimephasedPeriodData ✓ʷ ✓ʷ ✓ʷ Collection(EngagementTimephasedPeriodCreationInformation)
Work ✓ʷ ✓ʷ ✓ʷ String
WorkMilliseconds ✓ʷ ✓ʷ Integer
WorkTimeSpan ✓ʷ ✓ʷ TimeSpan

See Also

EngagementTimephasedPeriodCreationInformation
ProjectEngagementCreationInformation