ProjectDataSet.TaskRow.TASK_CONSTRAINT_TYPE property
Indicates the type of scheduling constraint to use, with a short integer of Task.ConstraintType.
Namespace: WebSvcProject
Assembly: ProjectServerServices (in ProjectServerServices.dll)
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 |