Share via


Task Members (Project)

Represents a task. The Task object is a member of the Tasks collection.

Methods

Name

Description

AppendNotes

Appends text to the Notes field.

Delete

Deletes the Task object from a Tasks collection.

GetField

Returns the value of the specified task custom field.

LinkPredecessors

Adds one or more predecessors to the task.

LinkSuccessors

Adds one or more successors to the task.

OutlineHideSubTasks

Hides the subtasks of the selected task or tasks.

OutlineIndent

Indents a task in the outline.

OutlineOutdent

Promotes a task in the outline.

OutlineShowAllTasks

Expands all summary tasks in the project.

OutlineShowSubTasks

Shows the subtasks of the selected task or tasks.

SetField

Sets the value of the specified task custom field.

Split

Splits the task into two portions.

TimeScaleData

Sets options for displaying timephased data for the task.

UnlinkPredecessors

Removes one or more predecessors from the task.

UnlinkSuccessors

Removes one or more successors from the task.

Properties

Name

Description

Active

True if the task is active; otherwise, False. Read/write Variant.

ActualCost

Gets or sets the actual cost for the task. Read/write Variant.

ActualDuration

Gets or sets the actual duration (in minutes) of a task. Read-only for summary tasks. Read/write Variant.

ActualFinish

Gets or sets the actual finish date of a task. Read-only for summary tasks. Read/write Variant.

ActualOvertimeCost

Gets the actual overtime cost for a task. Read-only Variant.

ActualOvertimeWork

Gets the actual overtime work (in minutes) for a task. Read-only Variant.

ActualStart

Gets or sets the actual start date of the task. Read-only for summary tasks. Read/write Variant.

ActualWork

Gets or sets the actual work (in minutes) for the task. Read-only for summary tasks. Read/write Variant.

ACWP

Gets the actual cost of work performed for the task. Read-only Variant.

Application

Gets the Application object. Read-only Application.

Assignments

Gets an Assignments collection representing the assignments for the task. Read-only Assignments.

Baseline10BudgetCost

Gets or sets the baseline10 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline10BudgetWork

Gets or sets the baseline10 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline10Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline10DeliverableFinish

Gets or sets the task baseline10 deliverables finish date. Read/write Variant.

Baseline10DeliverableStart

Gets or sets the task baseline10 deliverables start date. Read/write Variant.

Baseline10Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline10DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline10DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline10Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline10FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline10FixedCost

Gets or sets the baseline10 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline10FixedCostAccrual

Gets or sets when the Task baseline10 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline10Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline10StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline10Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline1BudgetCost

Gets or sets the baseline1 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline1BudgetWork

Gets or sets the baseline1 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline1Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline1DeliverableFinish

Gets or sets the task baseline1 deliverables finish date. Read/write Variant.

Baseline1DeliverableStart

Gets or sets the task baseline1 deliverables start date. Read/write Variant.

Baseline1Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline1DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline1DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline1Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline1FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline1FixedCost

Gets or sets the baseline1 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline1FixedCostAccrual

Gets or sets when the Task baseline1 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline1Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline1StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline1Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline2BudgetCost

Gets or sets the baseline2 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline2BudgetWork

Gets or sets the baseline2 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline2Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline2DeliverableFinish

Gets or sets the task baseline2 deliverables finish date. Read/write Variant.

Baseline2DeliverableStart

Gets or sets the task baseline2 deliverables start date. Read/write Variant.

Baseline2Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline2DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline2DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline2Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline2FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline2FixedCost

Gets or sets the baseline2 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline2FixedCostAccrual

Gets or sets when the Task baseline2 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline2Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline2StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline2Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline3BudgetCost

Gets or sets the baseline3 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline3BudgetWork

Gets or sets the baseline3 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline3Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline3DeliverableFinish

Gets or sets the task baseline3 deliverables finish date. Read/write Variant.

Baseline3DeliverableStart

Gets or sets the task baseline3 deliverables start date. Read/write Variant.

Baseline3Duration

Gets or sets the baseline3 duration (in minutes) of a task. Read/write Variant.

Baseline3DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline3DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline3Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline3FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline3FixedCost

Gets or sets the baseline3 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline3FixedCostAccrual

Gets or sets when the Task baseline3 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline3Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline3StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline3Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline4BudgetCost

Gets or sets the baseline4 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline4BudgetWork

Gets or sets the baseline4 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline4Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline4DeliverableFinish

Gets or sets the task baseline4 deliverables finish date. Read/write Variant.

Baseline4DeliverableStart

Gets or sets the task baseline4 deliverables start date. Read/write Variant.

Baseline4Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline4DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline4DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline4Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline4FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline4FixedCost

Gets or sets the baseline4 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline4FixedCostAccrual

Gets or sets when the Task baseline4 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline4Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline4StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline4Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline5BudgetCost

Gets or sets the baseline5 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline5BudgetWork

Gets or sets the baseline5 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline5Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline5DeliverableFinish

Gets or sets the task baseline5 deliverables finish date. Read/write Variant.

Baseline5DeliverableStart

Gets or sets the task baseline5 deliverables start date. Read/write Variant.

Baseline5Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline5DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline5DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline5Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline5FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline5FixedCost

Gets or sets the baseline5 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline5FixedCostAccrual

Gets or sets when the Task baseline5 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline5Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline5StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline5Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline6BudgetCost

Gets or sets the baseline6 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline6BudgetWork

Gets or sets the baseline6 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline6Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline6DeliverableFinish

Gets or sets the task baseline6 deliverables finish date. Read/write Variant.

Baseline6DeliverableStart

Gets or sets the task baseline6 deliverables start date. Read/write Variant.

Baseline6Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline6DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline6DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline6Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline6FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline6FixedCost

Gets or sets the baseline6 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline6FixedCostAccrual

Gets or sets when the Task baseline6 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline6Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline6StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline6Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline7BudgetCost

Gets or sets the baseline7 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline7BudgetWork

Gets or sets the baseline7 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline7Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline7DeliverableFinish

Gets or sets the task baseline7 deliverables finish date. Read/write Variant.

Baseline7DeliverableStart

Gets or sets the task baseline7 deliverables start date. Read/write Variant.

Baseline7Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline7DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline7DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline7Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline7FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline7FixedCost

Gets or sets the baseline7 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline7FixedCostAccrual

Gets or sets when the Task baseline7 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline7Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline7StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline7Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline8BudgetCost

Gets or sets the baseline8 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline8BudgetWork

Gets or sets the baseline8 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline8Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline8DeliverableFinish

Gets or sets the task baseline8 deliverables finish date. Read/write Variant.

Baseline8DeliverableStart

Gets or sets the task baseline8 deliverables start date. Read/write Variant.

Baseline8Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline8DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline8DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline8Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline8FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline8FixedCost

Gets or sets the baseline8 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline8FixedCostAccrual

Gets or sets when the Task baseline8 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline8Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline8StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline8Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

Baseline9BudgetCost

Gets or sets the baseline9 budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

Baseline9BudgetWork

Gets or sets the baseline9 budget work for the rollup calculated budgeted work hours for all the work and the material resources for the project. Applies only to the project summary task. Read/write Variant.

Baseline9Cost

Gets or sets the baseline cost for a Task. Read/write Variant.

Baseline9DeliverableFinish

Gets or sets the task baseline9 deliverables finish date. Read/write Variant.

Baseline9DeliverableStart

Gets or sets the task baseline9 deliverables start date. Read/write Variant.

Baseline9Duration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

Baseline9DurationEstimated

True if the baseline duration of a task is an estimate. Read/write Variant.

Baseline9DurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

Baseline9Finish

Gets or sets the baseline finish date of a Task. Read/write Variant.

Baseline9FinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

Baseline9FixedCost

Gets or sets the baseline9 fixed cost of any nonresource expense for a Task. Read/write Variant.

Baseline9FixedCostAccrual

Gets or sets when the Task baseline9 accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

Baseline9Start

Gets or sets the baseline start date of a Task. Read/write Variant.

Baseline9StartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

Baseline9Work

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

BaselineBudgetCost

Gets or sets the baseline budget cost for the rollup calculated value of all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

BaselineBudgetWork

Gets or sets the baseline budget work hours for all non-cost resources assigned to the project summary task. Read/write Variant.

BaselineCost

Gets or sets the baseline cost for a Task. Read/write Variant.

BaselineDeliverableFinish

Gets or sets the task baseline deliverables finish date. Read/write Variant.

BaselineDeliverableStart

Gets or sets the task baseline deliverables start date. Read/write Variant.

BaselineDuration

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

BaselineDurationEstimated

Gets or sets the baseline duration (in minutes) of a task. Read/write Variant.

BaselineDurationText

Gets or sets a string representation of the baseline duration of a task. Read/write String.

BaselineFinish

Gets or sets the baseline finish date of a Task. Read/write Variant.

BaselineFinishText

Gets or sets a string representation of the baseline finish date of a task. Read/write String.

BaselineFixedCost

Gets or sets the baseline fixed cost of any nonresource expense for a Task. Read/write Variant.

BaselineFixedCostAccrual

Gets or sets when the Task baseline accrues fixed costs. Read/write Long. Can be one of the PjAccrueAt constants.

BaselineStart

Gets or sets the baseline start date of a Task. Read/write Variant.

BaselineStartText

Gets or sets a string representation of the baseline start date of a task. Read/write String.

BaselineWork

Gets or sets the baseline work (in minutes) for a Task. Read/write Variant.

BCWP

Gets the budgeted cost of work performed for the task. Read-only Variant.

BCWS

Gets the budgeted cost of work scheduled for the task. Read-only Variant.

BudgetCost

Gets or sets the rollup calculated value of the budget costs for all the cost resources within the project. Applies only to the project summary task. Read/write Variant.

BudgetWork

Gets or sets the rollup calculated value of all the budget work hours across all the non-cost resources in the project. Applies only to the project summary task. Read/write Variant.

Calendar

Gets or sets the name of the calendar to be used when scheduling the task. Read/write String.

CalendarGuid

Gets the GUID of the calendar for the task. Read-only String.

CalendarObject

Gets the Calendar object to be used when scheduling the task. Read-only Calendar.

Confirmed

Gets the results of task assignments in a Project mail message. True if all resources assigned to the task have accepted their assignments. Read-only Boolean.

ConstraintDate

Gets or sets a constraint date for a task. Read/write Variant.

ConstraintType

Gets or sets a constraint type for a task. Read/write Variant.

Contact

Gets or sets contact information of the person who is responsible for a task. Read/write String.

Cost

Gets the total cost of the task. Read/write Variant.

Cost1

Gets or sets the value of the Cost1 custom field for the task. Read/write Variant.

Cost10

Gets or sets the value of the Cost10 custom field for the task. Read/write Variant.

Cost2

Gets or sets the value of the Cost2 custom field for the task. Read/write Variant.

Cost3

Gets or sets the value of the Cost3 custom field for the task. Read/write Variant.

Cost4

Gets or sets the value of the Cost4 custom field for the task. Read/write Variant.

Cost5

Gets or sets the value of the Cost5 custom field for the task. Read/write Variant.

Cost6

Gets or sets the value of the Cost6 custom field for the task. Read/write Variant.

Cost7

Gets or sets the value of the Cost7 custom field for the task. Read/write Variant.

Cost8

Gets or sets the Cost8 custom field for the task. Read/write Variant.

Cost9

Gets or sets the value of the Cost9 custom field for the task. Read/write Variant.

CostVariance

Gets the variance between the baseline cost and the cost of a Task. Read-only Variant.

CPI

Gets the cost performance index of a specified task. Read-only Double.

Created

Gets the date a Task was created. Read-only Variant.

Critical

True if the task is on the critical path. Read-only Boolean.

CV

Gets the cost variance for a Task. Read-only Variant.

CVPercent

Gets the cost variance percent of the task. Read-only Variant.

Date1

Gets or sets the value of the Date1 custom field for the task. Read/write Variant.

Date10

Gets or sets the value of the Date10 custom field for the task. Read/write Variant.

Date2

Gets or sets the value of the Date2 custom field for the task. Read/write Variant.

Date3

Gets or sets the value of the Date3 custom field for the task. Read/write Variant.

Date4

Gets or sets the value of the Date4 custom field for the task. Read/write Variant.

Date5

Gets or sets the value of the Date5 custom field for the task. Read/write Variant.

Date6

Gets or sets the value of the Date6 custom field for the task. Read/write Variant.

Date7

Gets or sets the value of the Date7 custom field for the task. Read/write Variant.

Date8

Gets or sets the value of the Date8 custom field for the task. Read/write Variant.

Date9

Gets or sets the value of the Date9 custom field for the task. Read/write Variant.

Deadline

Gets or sets a deadline for a task. Read/write Variant.

DeliverableFinish

Gets or sets the task deliverable end date. Read/write Variant.

DeliverableGuid

Gets or sets the GUID of the task deliverable. Read/write String.

DeliverableName

Gets or sets the name of the deliverable. Read/write String.

DeliverableStart

Gets or sets the task deliverable start date. Read/write Variant.

DeliverableType

Gets or sets the type of deliverable for the task. Read/write Integer.

Duration

Gets or sets the duration (in minutes) of a task. Read-only for summary tasks. Read/write Variant.

Duration1

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration10

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration10Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration1Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration2

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration2Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration3

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration3Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration4

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration4Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration5

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration5Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration6

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration6Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration7

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration7Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration8

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration8Estimated

True if a task duration custom field is an estimate. Read/write Variant.

Duration9

Gets or sets the value of a task duration custom field. Read/write Variant.

Duration9Estimated

True if a task duration custom field is an estimate. Read/write Variant.

DurationText

Gets or sets a string representation of the task duration. Read/write String.

DurationVariance

Gets the variance (in minutes) between the planned duration and the duration of the task. Read-only Variant.

EAC

Gets the estimate at completion (EAC) for the task. Read-only Variant.

EarlyFinish

Gets the earliest date on which a task can finish. Read-only Variant.

EarlyStart

Gets the earliest date on which a task can start. Read-only Variant.

EarnedValueMethod

Gets or sets the method for calculating earned value for a task. Read/write PjEarnedValueMethod.

EffortDriven

True if the task is effort-driven. Read/write Variant.

ErrorMessage

Gets errors reported by the Import Task Wizard relating to custom fields and calendar validations. Read-only String.

Estimated

True if the the task duration is an estimate. False if the task duration is a set value. Read/write Variant.

ExternalTask

True if the task is actually a placeholder for a task in another project. Read-only Variant.

Finish

Gets or sets the finish date of a Task. Read-only for summary tasks. Read/write Variant.

Finish1

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish10

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish2

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish3

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish4

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish5

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish6

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish7

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish8

Gets or sets the local Finish custom field of the task. Read/write Variant.

Finish9

Gets or sets the local Finish custom field of the task. Read/write Variant.

FinishSlack

Gets or sets the finish slack of a task in minutes. Read-only Variant.

FinishText

Gets or sets a string representation of the task finish date. Read/write String.

FinishVariance

Gets the variance (in minutes) between the baseline finish date and the finish date of a task. Read-only Variant.

FixedCost

Gets or sets a fixed cost for a task. Read/write Variant.

FixedCostAccrual

Gets or sets the way the task accrues fixed costs. Read/write PjAccrueAt.

Flag1

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag10

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag11

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag12

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag13

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag14

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag15

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag16

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag17

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag18

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag19

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag2

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag20

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag3

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag4

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag5

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag6

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag7

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag8

Gets or sets the value of a task flag custom field. Read/write Variant.

Flag9

Gets or sets the value of a task flag custom field. Read/write Variant.

FreeSlack

Gets the free slack for a task in minutes. Read-only Variant.

GroupBySummary

True if the selected item in a task view is in a group summary row; otherwise, false. Read-only Boolean.

Guid

Gets the GUID of the task. Read-only String.

HideBar

True if a task bar does not appear on the Gantt Chart or Calendar. Read/write Variant.

Hyperlink

Gets or sets a friendly name representing a hyperlink address. The name may also be a URL or UNC path. Read/write String.

HyperlinkAddress

Gets or sets the URL or UNC path of a document. Read/write String.

HyperlinkHREF

Gets or sets a combination of the hyperlink address and subaddress, separated by a "#". Read/write String.

HyperlinkScreenTip

Gets or sets a ScreenTip for the hyperlink. Read/write String.

HyperlinkSubAddress

Gets or sets the address of a location within the target document. Read/write String.

ID

Gets the identification number of a task. Read-only Long.

IgnoreResourceCalendar

True if the resource calendar is ignored when scheduling the task. False if both the resource calendar and task calendar (if defined) are used when scheduling the task. Read/write Variant.

IgnoreWarnings

True if task warnings are ignored when processing the task; otherwise, False. Read/write Variant.

Index

Gets the index of a Task object in the Tasks containing object. Read-only Long.

IsDurationValid

True if the duration of a manually scheduled task is valid; otherwise, False. Read-only Boolean.

IsFinishValid

True if the finish date of a manually scheduled task is valid; otherwise, False. Read-only Boolean.

IsPublished

True when the task and its assignments are published. Read/write Variant .

IsStartValid

True if the start date of a manually scheduled task is valid; otherwise, False. Read-only Boolean.

LateFinish

Gets the latest date on which a task can finish. Read-only Variant.

LateStart

Gets the latest date on which a task can start. Read-only Variant.

LevelIndividualAssignments

True if leveling can adjust individual assignments on a task. False if all assignments on a task can be adjusted, including those that are not overallocated. Read/write Variant.

LevelingCanSplit

True if leveling can create splits in remaining work. Read/write Boolean.

LevelingDelay

Gets or sets the amount of time the task is delayed due to leveling. Read/write Variant.

LinkedFields

True if the Task object contains fields that are linked to other applications through OLE. Read-only Boolean.

Manual

True if task recalculation is set to Manually Scheduled; False if task recalculation is set to Auto Schedule. Read/write Variant.

Marked

True if the task is marked for further action of some kind. Read/write Variant.

Milestone

True if the task is a milestone. Read/write Variant.

Name

Gets or sets the name of a Task object. Read/write String.

Notes

Gets or sets the notes for a task. Read/write String.

Number1

Gets or sets a Number local custom field for a task. Read/write Double.

Number10

Gets or sets a Number local custom field for a task. Read/write Double.

Number11

Gets or sets a Number local custom field for a task. Read/write Double.

Number12

Gets or sets a Number local custom field for a task. Read/write Double.

Number13

Gets or sets a Number local custom field for a task. Read/write Double.

Number14

Gets or sets a Number local custom field for a task. Read/write Double.

Number15

Gets or sets a Number local custom field for a task. Read/write Double.

Number16

Gets or sets a Number local custom field for a task. Read/write Double.

Number17

Gets or sets a Number local custom field for a task. Read/write Double.

Number18

Gets or sets a Number local custom field for a task. Read/write Double.

Number19

Gets or sets a Number local custom field for a task. Read/write Double.

Number2

Gets or sets a Number local custom field for a task. Read/write Double.

Number20

Gets or sets a Number local custom field for a task. Read/write Double.

Number3

Gets or sets a Number local custom field for a task. Read/write Double.

Number4

Gets or sets a Number local custom field for a task. Read/write Double.

Number5

Gets or sets a Number local custom field for a task. Read/write Double.

Number6

Gets or sets a Number local custom field for a task. Read/write Double.

Number7

Gets or sets a Number local custom field for a task. Read/write Double.

Number8

Gets or sets a Number local custom field for a task. Read/write Double.

Number9

Gets or sets a Number local custom field for a task. Read/write Double.

Objects

Gets the number of OLE objects contained within a Task object. Any objects inserted in the Notes field of a task are not included in the count. Read-only Long.

OutlineChildren

Gets a Tasks collection representing the children of a task in the outline structure. Read-only Tasks.

OutlineCode1

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode10

Returns or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode2

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode3

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode4

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode5

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode6

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode7

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode8

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineCode9

Gets or sets the value of the outline code custom field for a task. Read/write String.

OutlineLevel

Gets the level of the task in the outline hierarchy. Read/write Integer.

OutlineNumber

Gets a value that indicates the position of the task in the outline hierarchy. Read-only String.

OutlineParent

Gets a Task object representing the parent of a task in the outline structure. Read-only Task.

Overallocated

True if any of the assignments for a task is overallocated. Read-only Boolean.

OvertimeCost

Gets the overtime cost for a task. Read-only Variant.

OvertimeWork

Gets the overtime work for a task. Read-only Variant.

Parent

Gets the parent of the Task object. Read-only Object.

PercentComplete

Gets or sets the percent complete of a task. Read/write Variant.

PercentWorkComplete

Gets or sets the percentage of work complete for a task. Read-only for summary tasks. Read/write Variant.

PhysicalPercentComplete

Gets or sets the physical percent complete of a task. Read/write Variant.

Placeholder

True if the task is a placeholder for another task. Read-only Variant.

Predecessors

Gets or sets a list of the identification numbers of a task's predecessors. Read/write String.

PredecessorTasks

Gets a Tasks collection representing the predecessors of the task. Read-only Tasks.

PreleveledFinish

Gets the finish date of a task before leveling occurred. Read-only Variant.

PreleveledStart

Gets the start date of a task before leveling occurred. Read-only Variant.

Priority

Gets or sets the priority for the task. Read/write Variant.

Project

Gets the name of the project containing the Task. Read-only String.

RecalcFlags

Gets a bit mask, flagging one or more conditions that are driving the task. Read-only Long.

Recurring

True if the task is a recurring task. Read-only Variant.

RegularWork

Gets the amount of regular work for the task. Read-only Variant.

RemainingCost

Gets the remaining cost for the task. Read-only Variant.

RemainingDuration

Gets or sets the remaining duration (in minutes) of the task. Read-only for summary tasks. Read/write Variant.

RemainingOvertimeCost

Gets the remaining overtime cost for the task. Read-only Variant.

RemainingOvertimeWork

Gets the remaining overtime work (in minutes) for the task. Read-only Variant.

RemainingWork

Gets or sets the remaining work (in minutes) for the task. Read-only for summary tasks. Read/write Variant.

ResourceGroup

Gets the names of groups associated with the resources assigned to a task, separated by the list separator. Read-only String.

ResourceInitials

Gets the initials of the resources assigned to a task, separated by the list separator. Read-only String.

ResourceNames

Gets or sets the names of the resources assigned to a task. Read/write String.

ResourcePhonetics

Gets the phonetic representation of a resource name. Read-only String.

Resources

Gets a Resources collection that contains the resources assigned to the task. Read-only Resources.

ResponsePending

True if a response has not been received for at least one TeamAssign message. Read-only Boolean.

Resume

Gets or sets the date that the remaining portion of the task is scheduled to resume after you enter any progress. Read/write Variant.

Rollup

True if the dates of a subtask appear on its corresponding summary task bar. Read/write Variant.

ScheduledDuration

Gets the scheduled (as opposed to actual) duration of a task. Read-only Variant.

ScheduledFinish

Gets the scheduled (as opposed to actual) finish time of a task. Read-only Variant

ScheduledStart

Gets the scheduled (as opposed to actual) start time of a task. Read-only Variant

SPI

Gets the value of the schedule performance index (SPI) calculation for the task. Read-only Double.

SplitParts

Gets a SplitParts collection that represents the portions of a split task. Read-only SplitParts.

Start

Gets or sets the start date of the task. Read-only for summary tasks. Read/write Variant.

Start1

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start10

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start2

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start3

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start4

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start5

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start6

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start7

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start8

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

Start9

Gets or sets a Start local custom field for the task. Read-only for summary tasks. Read/write Variant.

StartDriver

Gets the StartDriver object for the task. Read-only StartDriver.

StartSlack

Gets the starting slack time of a task in minutes. Read-only Variant.

StartText

Gets or sets a string representation of the task start date. Read/write String.

StartVariance

Gets the variance (in minutes) between the baseline start date and the start date of the task. Read-only Variant.

Status

Gets the status of a specified task. Read-only PjStatusType.

StatusManagerName

Gets or sets the GUID of the enterprise resource responsible for accepting or rejecting assignment progress updates for the task. Read/write String.

Stop

Gets or sets the date on which a task stops. Read/write Variant.

Subproject

Gets or sets the subproject name for the task. Read/write String.

SubProjectReadOnly

True if the subproject is read-only. Read/write Variant.

Successors

Gets or sets a list of the identification numbers of a task's successors. Read/write String.

SuccessorTasks

Gets a Tasks collection representing the successors of the task. Read-only Tasks.

Summary

True if the task is a summary task. Read-only Boolean.

SV

Gets the earned value scheduled variance (SV) of the task. Read-only Variant.

SVPercent

Gets the earned value scheduled variance (SV) percent of the task. Read-only Variant.

TaskDependencies

Gets a TaskDependencies collection of dependent (predecessor and successor) tasks. Read-only TaskDependencies.

TCPI

Gets the TCPI (to complete performance index) value for the task. Read-only Double.

TeamStatusPending

True if a response has not been received for at least one progress request message. Read-only Boolean.

Text1

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text10

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text11

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text12

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text13

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text14

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text15

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text16

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text17

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text18

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text19

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text2

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text20

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text21

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text22

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text23

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text24

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text25

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text26

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text27

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text28

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text29

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text3

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text30

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text4

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text5

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text6

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text7

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text8

Gets or sets the value of a local Text custom field for the task. Read/write String.

Text9

Gets or sets the value of a local Text custom field for the task. Read/write String.

TotalSlack

Gets the total slack time for a task in minutes. Read-only Variant.

Type

Gets or sets the way the task is calculated; that is, which one of units, duration, or work are fixed. Read/write PjTaskFixedType.

UniqueID

Gets the unique identification number of the task. Read-only Long.

UniqueIDPredecessors

Gets or sets the unique identification (UniqueID) numbers of the predecessors of a task, separated by the list separator. Read/write String.

UniqueIDSuccessors

Gets or sets the unique identification (UniqueID) numbers of the successors of the task, separated by the list separator. Read/write String.

UpdateNeeded

True if at least one resource assigned to the task needs to be updated regarding the status of the task. Read-only Boolean.

VAC

Gets the VAC (Variance At Completion) cost for the task. Read-only Variant.

Warning

Gets the active warning for a task. Read-only Variant.

WBS

Gets or sets the work breakdown structure (WBS) code of the task. Read/write String.

WBSPredecessors

Gets the work breakdown structure (WBS) codes of the task predecessors, separated by the list separator. Read-only String.

WBSSuccessors

Gets the work breakdown structure (WBS) codes of the task successors, separated by the list separator. Read-only String.

Work

Gets or sets the work (in minutes) for the task. Read/write Variant.

WorkVariance

Gets the variance between the baseline work and the work for the task. Read-only Variant.