ProjectDataSet.TaskRow.TASK_CONSTRAINT_TYPE Property

Indicates the type of scheduling constraint to use, with a short integer of Task.ConstraintType.

Namespace:  [Project Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/Project.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/Project.asmx?wsdl

Syntax

'Declaration
Public Property TASK_CONSTRAINT_TYPE As Short
    Get
    Set
'Usage
Dim instance As ProjectDataSet.TaskRow
Dim value As Short

value = instance.TASK_CONSTRAINT_TYPE

instance.TASK_CONSTRAINT_TYPE = value
public short TASK_CONSTRAINT_TYPE { get; set; }

Property Value

Type: System.Int16

Remarks

You must cast Task.ConstraintType to a short when assigning a value to this field.

Some values require a valid date in TASK_CONSTRAINT_DATE as indicated in the following table.

Short Value

Abbreviation

Description

TASK_CONSTRAINT_DATE required

0

ASAP

As soon as possible

No

1

ALAP

As late as possible

No

2

MSO

Must start on

Yes

3

MFO

Must finish on

Yes

4

SNET

Start no earlier than

Yes

5

SNLT

Start no later than

Yes

6

FNET

Finish no earlier than

Yes

7

FNLT

Finish no later than

Yes

See Also

Reference

ProjectDataSet.TaskRow Class

ProjectDataSet.TaskRow Members

Project Web Service