| Name | Description |
 | ActualDuration | Returns or sets the amount of time that has been completed so far. |
 | ActualFinish | Returns or sets the date when the task has been completed. |
 | ActualStart | Returns or sets the date on which the task had started. |
 | CalculatedFinish | Returns or sets the calculated date representing the finish date where the task should be displayed in the UI. |
 | CalculatedStart | Returns or sets the calculated date representing the starting date where the task should be displayed in the UI. |
 | CompleteThrough | Returns the date representing the point up to which actuals have been reported for a task. |
 | ConstraintDate | Returns or sets the date used when enforcing the ConstraintType |
 | ConstraintType | Returns or sets the type of scheduling constraint to be placed on the task. |
 | DataItem | Gets the underlying data item if any. |
 | Deadline | Returns or sets a target date indicating when the task should be completed. |
 | Duration | Returns or sets the duration for the task. |
 | DurationFormat | Returns or sets the format for the duration for the task. |
 | DurationText | Returns or sets the text used for the ManualDuration of a IsManual task. |
 | EarlyFinish | A calculated field that indicates the earliest date that a task could finish based on the predecessors and constraints. |
 | EarlyStart | A calculated field that indicates the earliest date that a task could begin based on the predecessors and constraints. |
 | Finish | Returns or sets the finish date for the task. |
 | FinishSlack | Returns the duration between the EarlyFinish and LateFinish dates. |
 | FinishText | Returns or sets the text used for the ManualFinish of a IsManual task. |
 | FreeSlack | Returns the amount of time that a task can be delayed without delaying any Successors or affecting the project's finish date. |
 | Id | Returns the calculated identifier number that is assigned to each task. |
 | Index | Returns the current index of the task within the Tasks of the Parent. |
 | IsActive | Returns or sets a boolean indicating if the task is cancelled. |
 | IsBarHidden | Returns or sets a boolean indicating if the Gantt bars for the task are hidden. |
 | IsCritical | Returns a boolean indicating if the task has some room to slip or if it is on the critical path. |
 | IsEstimated | Returns a boolean indicating if the duration is marked as an estimate. |
 | IsExpanded | Returns or sets a boolean indicating if the task is expanded. |
 | IsManual | Returns or sets a boolean indicating if the task is scheduled manually or automatically. |
 | IsMarked | Returns or sets a boolean indicating if the task is marked for further action. |
 | IsMilestone | Returns or sets a boolean indicating if the task represents a major event in the project. |
 | IsPlaceholder | Returns a boolean indicating if the ManualStart, ManualFinish or ManualDuration does not have a specific value and therefore there is not enough information to schedule the task. |
 | IsSummary | Returns a boolean indicating if the task is a summary task - i.e. there are child tasks in the Tasks. |
 | LateFinish | A calculated field that indicates the latest date that a task could finish without delaying the project finish. |
 | LateStart | A calculated field that indicates the latest date that a task could begin based on the predecessors, successors and constraints without delaying the project. |
 | ManualDuration | Returns or sets a value that represents the duration of the task. |
 | ManualFinish | Returns or sets the end date and time of the task. |
 | ManualStart | Returns or sets the start date and time of the task. |
 | Notes | Returns or sets a string representing some notes or comments for the task. |
 | OutlineLevel | Returns or sets a number indicating the indentation of the task relative to its Parent |
 | Parent | Returns the parent task. |
 | PercentComplete | Returns or sets a value between 0 and 100 inclusive that represents the percentage of the ManualDuration that has been completed. |
 | Predecessors | Returns the collection of ProjectTaskDependency objects representing this object's predecessors. |
 | PredecessorsIdText | Returns or sets a string representing this object's Predecessors based on the Id of the tasks. |
 | Project | Returns the associated project containing the task. |
 | RemainingDuration | Returns or sets the amount of time that is required to complete the unfinished portion of the task. |
 | Resources | Returns a collection of the resources assigned to a given task. |
 | ResourcesText | Returns or sets the string representation of the Resources |
 | ScheduledDuration | Returns or sets the total span of active working time for the task. |
 | ScheduledFinish | Returns or sets the date on which the task is scheduled to be completed. |
 | ScheduledStart | Returns or sets the date on which the task is scheduled to be started. |
 | Start | Returns or sets the start date for the task. |
 | StartSlack | Returns the duration between the EarlyStart and LateStart dates. |
 | StartText | Returns or sets the text used for the ManualStart of a IsManual task. |
 | Successors | Returns the collection of ProjectTaskDependency objects representing this object's successors. |
 | SuccessorsIdText | Returns or sets a string representing this object's Successors based on the Id of the tasks. |
 | TaskName | Returns or sets the TaskName of the task. |
 | Tasks | Returns the collection of child ProjectTask instances |
 | TotalSlack | Returns the total amount of time that a task can be delayed without delaying the project. |