Class Tsk

Class Tsk

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (26.2.0)

Represents properties of Aspose.Tasks.Task object.

public static class Tsk

Inheritance

object Tsk

Inherited Members

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

ACWP

Costs incurred for work already done on a task, up to the project status date or today’s date.

public static readonly Key<double, TaskKey> ACWP

Field Value

Key < double , TaskKey >

ActivityId

Represents activity id field - a task’s unique identifier used by Primavera. (only applicable to Primavera projects).

public static readonly Key<string, TaskKey> ActivityId

Field Value

Key < string , TaskKey >

ActualCost

Costs incurred for work already performed by resources on their tasks, together with any other recorded costs associated with the task.

public static readonly Key<decimal, TaskKey> ActualCost

Field Value

Key < decimal , TaskKey >

ActualDuration

The span of actual working time for a task, based on the scheduled duration and current remaining work or percent complete.

public static readonly Key<Duration, TaskKey> ActualDuration

Field Value

Key < Duration , TaskKey >

ActualFinish

The date when a task was completed.

public static readonly Key<DateTime, TaskKey> ActualFinish

Field Value

Key < DateTime , TaskKey >

ActualOvertimeCost

Costs incurred for overtime work already performed on tasks by assigned resources.

public static readonly Key<decimal, TaskKey> ActualOvertimeCost

Field Value

Key < decimal , TaskKey >

ActualOvertimeWork

The actual amount of overtime work already performed by resources assigned to tasks.

public static readonly Key<Duration, TaskKey> ActualOvertimeWork

Field Value

Key < Duration , TaskKey >

ActualOvertimeWorkProtected

The duration through which actual overtime work is protected.

public static readonly Key<Duration, TaskKey> ActualOvertimeWorkProtected

Field Value

Key < Duration , TaskKey >

ActualStart

The date and time that a task actually began.

public static readonly Key<DateTime, TaskKey> ActualStart

Field Value

Key < DateTime , TaskKey >

ActualWork

The amount of work that has already been done by resources assigned to tasks.

public static readonly Key<Duration, TaskKey> ActualWork

Field Value

Key < Duration , TaskKey >

ActualWorkProtected

The duration through which actual work is protected. Reading supported for XML format only.

public static readonly Key<Duration, TaskKey> ActualWorkProtected

Field Value

Key < Duration , TaskKey >

BCWP

The cumulative value of the task’s percent complete multiplied by the time phased baseline costs.

public static readonly Key<double, TaskKey> BCWP

Field Value

Key < double , TaskKey >

BCWS

The cumulative time phased baseline costs up to the status date or today’s date.

public static readonly Key<double, TaskKey> BCWS

Field Value

Key < double , TaskKey >

BudgetCost

Budget costs for budget cost resources. Budget resources are assigned only to the project summary task.

public static readonly Key<decimal, TaskKey> BudgetCost

Field Value

Key < decimal , TaskKey >

BudgetWork

Budget work for budget work and material resources. Budget resources are assigned only to the project summary task.

public static readonly Key<Duration, TaskKey> BudgetWork

Field Value

Key < Duration , TaskKey >

CV

The difference between the baseline cost and total cost for a task. Cost Variance = Cost - Baseline Cost

public static readonly Key<double, TaskKey> CV

Field Value

Key < double , TaskKey >

Calendar

The task calendar.

public static readonly Key<Calendar, TaskKey> Calendar

Field Value

Key < Calendar , TaskKey >

CommitmentFinish

The finish date of a delivery. Reading supported for XML format only.

public static readonly Key<DateTime, TaskKey> CommitmentFinish

Field Value

Key < DateTime , TaskKey >

CommitmentStart

The start date of a delivery. Reading supported for XML format only.

public static readonly Key<DateTime, TaskKey> CommitmentStart

Field Value

Key < DateTime , TaskKey >

CommitmentType

Determines whether a task has an associated delivery or a dependency on an associated delivery. Reading supported for XML format only.

public static readonly Key<int, TaskKey> CommitmentType

Field Value

Key < int , TaskKey >

ConstraintDate

The specific date associated with the constraint type.

public static readonly Key<DateTime, TaskKey> ConstraintDate

Field Value

Key < DateTime , TaskKey >

ConstraintType

Provides choices for the type of constraint that can be applied for scheduling a task.

public static readonly Key<ConstraintType, TaskKey> ConstraintType

Field Value

Key < ConstraintType , TaskKey >

Contact

The name of an individual responsible for a task.

public static readonly Key<string, TaskKey> Contact

Field Value

Key < string , TaskKey >

Cost

The total scheduled or projected cost for a task based on costs already incurred for work performed by resources assigned to the tasks, in addition to the costs planned for the remaining work.

public static readonly Key<decimal, TaskKey> Cost

Field Value

Key < decimal , TaskKey >

CostVariance

The difference between the baseline cost and total cost for a task, resource, or assignment.

public static readonly Key<double, TaskKey> CostVariance

Field Value

Key < double , TaskKey >

Created

The date when a task was created.

public static readonly Key<DateTime, TaskKey> Created

Field Value

Key < DateTime , TaskKey >

Deadline

A target date that indicates when a task is to be completed.

public static readonly Key<DateTime, TaskKey> Deadline

Field Value

Key < DateTime , TaskKey >

DisplayAsSummary

Determines whether the task should be displayed as a summary task. Reading supported for XML format only.

public static readonly Key<NullableBool, TaskKey> DisplayAsSummary

Field Value

Key < NullableBool , TaskKey >

DisplayOnTimeline

Specifies whether a task should be displayed on a timeline view.

public static readonly Key<bool, TaskKey> DisplayOnTimeline

Field Value

Key < bool , TaskKey >

Duration

The total span of active working time for a task as entered or as calculated by Microsoft Project based on start date, finish date, calendars, and other scheduling factors.

public static readonly Key<Duration, TaskKey> Duration

Field Value

Key < Duration , TaskKey >

DurationText

Returns the task’s duration text.

public static readonly Key<string, TaskKey> DurationText

Field Value

Key < string , TaskKey >

DurationVariance

The difference between the baseline duration of a task and the total duration (current estimate) of a task.

public static readonly Key<Duration, TaskKey> DurationVariance

Field Value

Key < Duration , TaskKey >

EarlyFinish

The earliest date that a task could possibly finish, based on early finish dates of predecessor and successor tasks, other constraints, and any leveling delay.

public static readonly Key<DateTime, TaskKey> EarlyFinish

Field Value

Key < DateTime , TaskKey >

EarlyStart

The earliest date that a task could possibly begin, based on the early start dates of predecessor and successor tasks and other constraints.

public static readonly Key<DateTime, TaskKey> EarlyStart

Field Value

Key < DateTime , TaskKey >

EarnedValueMethod

Determines whether the % Complete or Physical % Complete field should be used to calculate budgeted cost of work performed (BCWP).

public static readonly Key<EarnedValueMethodType, TaskKey> EarnedValueMethod

Field Value

Key < EarnedValueMethodType , TaskKey >

ExternalId

If a task is an external task it contains the task’s external Id.

public static readonly Key<int, TaskKey> ExternalId

Field Value

Key < int , TaskKey >

ExternalTaskProject

The source location and task identifier of an external task.

public static readonly Key<string, TaskKey> ExternalTaskProject

Field Value

Key < string , TaskKey >

ExternalUid

Contains the external task’s Unique identifier when the task is external.

public static readonly Key<int, TaskKey> ExternalUid

Field Value

Key < int , TaskKey >

Finish

The scheduled finish date of a task.

public static readonly Key<DateTime, TaskKey> Finish

Field Value

Key < DateTime , TaskKey >

FinishSlackTimeSpan

The duration between the Early Finish and Late Finish dates.

public static readonly Key<TimeSpan, TaskKey> FinishSlackTimeSpan

Field Value

Key < TimeSpan , TaskKey >

FinishText

Returns the task’s finish text.

public static readonly Key<string, TaskKey> FinishText

Field Value

Key < string , TaskKey >

FinishVariance

The time that represents the difference between the baseline finish date of a task or assignment and its current finish date.

public static readonly Key<Duration, TaskKey> FinishVariance

Field Value

Key < Duration , TaskKey >

FixedCost

Shows any non resource task expense.

public static readonly Key<double, TaskKey> FixedCost

Field Value

Key < double , TaskKey >

FixedCostAccrual

Determines choices for how and when fixed costs are to be charged, or accrued, to the cost of a task.

public static readonly Key<CostAccrualType, TaskKey> FixedCostAccrual

Field Value

Key < CostAccrualType , TaskKey >

FreeSlackTimeSpan

The time that a task can be delayed without delaying any successor tasks.

public static readonly Key<TimeSpan, TaskKey> FreeSlackTimeSpan

Field Value

Key < TimeSpan , TaskKey >

Guid

The generated unique identification codes for a task.

public static readonly Key<string, TaskKey> Guid

Field Value

Key < string , TaskKey >

HasOverallocatedResource

Indicates whether the task has an resource assigned which has more work on assigned tasks than can be completed within normal working capacity.

public static readonly Key<NullableBool, TaskKey> HasOverallocatedResource

Field Value

Key < NullableBool , TaskKey >

HideBar

Determines whether the Gantt bar of a task is hidden when displayed in Microsoft Project.

public static readonly Key<NullableBool, TaskKey> HideBar

Field Value

Key < NullableBool , TaskKey >

Hyperlink

The title or explanatory text for a hyperlink associated with a task.

public static readonly Key<string, TaskKey> Hyperlink

Field Value

Key < string , TaskKey >

HyperlinkAddress

The address for a hyperlink associated with a task.

public static readonly Key<string, TaskKey> HyperlinkAddress

Field Value

Key < string , TaskKey >

Remarks

The full address (Hyperlink Href in Microsoft Project) of the hyperlink is a concatenation of HyperlinkAddress and HyperlinkSubAddress.

HyperlinkSubAddress

The specific location in a document in a hyperlink associated with a task.

public static readonly Key<string, TaskKey> HyperlinkSubAddress

Field Value

Key < string , TaskKey >

Remarks

The full address (Hyperlink Href in Microsoft Project) of the hyperlink is a concatenation of HyperlinkAddress and HyperlinkSubAddress.

Id

The position identifier of a task within the list of tasks.

public static readonly Key<int, TaskKey> Id

Field Value

Key < int , TaskKey >

IgnoreResourceCalendar

Determines whether the scheduling of the task considers the calendars of the resources assigned to the task.

public static readonly Key<NullableBool, TaskKey> IgnoreResourceCalendar

Field Value

Key < NullableBool , TaskKey >

IgnoreWarnings

Indicates whether to hide the schedule conflict warning indicator in Microsoft Project.

public static readonly Key<bool, TaskKey> IgnoreWarnings

Field Value

Key < bool , TaskKey >

IsActive

Determines whether a task is active. Inactive tasks no longer affect other tasks or the overall Project schedule.

public static readonly Key<NullableBool, TaskKey> IsActive

Field Value

Key < NullableBool , TaskKey >

IsCritical

Determines whether a task is on the critical path.

public static readonly Key<NullableBool, TaskKey> IsCritical

Field Value

Key < NullableBool , TaskKey >

IsEffortDriven

Determines whether the scheduling for the task is effort-driven scheduling.

public static readonly Key<NullableBool, TaskKey> IsEffortDriven

Field Value

Key < NullableBool , TaskKey >

IsEstimated

Determines whether a task is estimated.

public static readonly Key<NullableBool, TaskKey> IsEstimated

Field Value

Key < NullableBool , TaskKey >

IsExpanded

Determines whether a summary task is expanded or not in GanttChart view.

public static readonly Key<NullableBool, TaskKey> IsExpanded

Field Value

Key < NullableBool , TaskKey >

IsExternalTask

Determines whether a task is external.

public static readonly Key<bool, TaskKey> IsExternalTask

Field Value

Key < bool , TaskKey >

IsManual

Determines whether a task is manually scheduled.

public static readonly Key<NullableBool, TaskKey> IsManual

Field Value

Key < NullableBool , TaskKey >

IsMarked

Shows whether a task is marked for further action or identification of some kind.

public static readonly Key<bool, TaskKey> IsMarked

Field Value

Key < bool , TaskKey >

Remarks

Applies to mpp file format only.

IsMilestone

Determines whether a task is a milestone.

public static readonly Key<NullableBool, TaskKey> IsMilestone

Field Value

Key < NullableBool , TaskKey >

IsNull

Determines whether a task is a null task.

public static readonly Key<NullableBool, TaskKey> IsNull

Field Value

Key < NullableBool , TaskKey >

IsOverallocated

Indicates whether any of the assigned resources on a task is assigned to more work on the task than can be done withing the normal working capacity.

public static readonly Key<NullableBool, TaskKey> IsOverallocated

Field Value

Key < NullableBool , TaskKey >

IsPublished

Determines whether the current task should be published to Project Server with the rest of the project.

public static readonly Key<NullableBool, TaskKey> IsPublished

Field Value

Key < NullableBool , TaskKey >

IsRecurring

Determines whether a task is part of a series of recurring tasks.

public static readonly Key<NullableBool, TaskKey> IsRecurring

Field Value

Key < NullableBool , TaskKey >

IsResumeValid

Determines whether a task can be resumed.

public static readonly Key<NullableBool, TaskKey> IsResumeValid

Field Value

Key < NullableBool , TaskKey >

IsRollup

Determines whether information about the subtask Gantt bars will be rolled up to the summary task bar.

public static readonly Key<NullableBool, TaskKey> IsRollup

Field Value

Key < NullableBool , TaskKey >

IsSubproject

Determines whether a task is an inserted project.

public static readonly Key<bool, TaskKey> IsSubproject

Field Value

Key < bool , TaskKey >

IsSubprojectReadOnly

Determines whether a subproject is read-only.

public static readonly Key<NullableBool, TaskKey> IsSubprojectReadOnly

Field Value

Key < NullableBool , TaskKey >

IsSummary

Determines whether a task is a summary task.

public static readonly Key<bool, TaskKey> IsSummary

Field Value

Key < bool , TaskKey >

LateFinish

The latest date that a task can finish without delaying the finish of the project.

public static readonly Key<DateTime, TaskKey> LateFinish

Field Value

Key < DateTime , TaskKey >

LateStart

The latest date that a task can start without delaying the finish of the project.

public static readonly Key<DateTime, TaskKey> LateStart

Field Value

Key < DateTime , TaskKey >

LevelAssignments

Determines whether the leveling function can delay and split individual assignments in order to resolve over allocations.

public static readonly Key<NullableBool, TaskKey> LevelAssignments

Field Value

Key < NullableBool , TaskKey >

LevelingCanSplit

Determines whether the resource leveling function can cause splits on remaining work on this task.

public static readonly Key<NullableBool, TaskKey> LevelingCanSplit

Field Value

Key < NullableBool , TaskKey >

LevelingDelay

The time that a task is to be delayed from its early start date because of resource leveling.

public static readonly Key<Duration, TaskKey> LevelingDelay

Field Value

Key < Duration , TaskKey >

ManualDuration

Defines manually scheduled duration of a task.

public static readonly Key<Duration, TaskKey> ManualDuration

Field Value

Key < Duration , TaskKey >

ManualFinish

Defines manually scheduled finish of a task.

public static readonly Key<DateTime, TaskKey> ManualFinish

Field Value

Key < DateTime , TaskKey >

ManualStart

Defines manually scheduled start of a task.

public static readonly Key<DateTime, TaskKey> ManualStart

Field Value

Key < DateTime , TaskKey >

Name

A task’s name.

public static readonly Key<string, TaskKey> Name

Field Value

Key < string , TaskKey >

NotesRTF

The text notes in RTF format. Supported for MPP formats only.

public static readonly Key<string, TaskKey> NotesRTF

Field Value

Key < string , TaskKey >

NotesText

Notes’ plain text extracted from RTF data.

public static readonly Key<string, TaskKey> NotesText

Field Value

Key < string , TaskKey >

OutlineLevel

The outline level of a task.

public static readonly Key<int, TaskKey> OutlineLevel

Field Value

Key < int , TaskKey >

OutlineNumber

The number that represents a task’s position in the hierarchical outline structure.

public static readonly Key<string, TaskKey> OutlineNumber

Field Value

Key < string , TaskKey >

OvertimeCost

The total overtime cost for a task, for a resource on all assigned tasks, or for a resource assignment.

public static readonly Key<decimal, TaskKey> OvertimeCost

Field Value

Key < decimal , TaskKey >

OvertimeWork

The amount of overtime scheduled to be performed by all resources assigned to a task.

public static readonly Key<Duration, TaskKey> OvertimeWork

Field Value

Key < Duration , TaskKey >

PercentComplete

The current status of a task, expressed as the percentage of the task’s duration that has been completed.

public static readonly Key<int, TaskKey> PercentComplete

Field Value

Key < int , TaskKey >

PercentWorkComplete

The current status of a task expressed as the percentage of work that has been completed.

public static readonly Key<int, TaskKey> PercentWorkComplete

Field Value

Key < int , TaskKey >

PhysicalPercentComplete

Percent complete value that can be be used as an alternative for calculating budgeted cost of work performed (BCWP).

public static readonly Key<int, TaskKey> PhysicalPercentComplete

Field Value

Key < int , TaskKey >

PreleveledFinish

The finish date of a task as it was before resource leveling was done.

public static readonly Key<DateTime, TaskKey> PreleveledFinish

Field Value

Key < DateTime , TaskKey >

PreleveledStart

The start date of a task as it was before resource leveling was done.

public static readonly Key<DateTime, TaskKey> PreleveledStart

Field Value

Key < DateTime , TaskKey >

Priority

The level of importance given to a task, which in turn indicates how readily a task or assignment can be delayed or split during resource leveling.

public static readonly Key<int, TaskKey> Priority

Field Value

Key < int , TaskKey >

RegularWork

The total amount of non overtime work scheduled to be performed by resources.

public static readonly Key<Duration, TaskKey> RegularWork

Field Value

Key < Duration , TaskKey >

RemainingCost

The remaining scheduled expense that will be incurred in completing the remaining scheduled work.

public static readonly Key<decimal, TaskKey> RemainingCost

Field Value

Key < decimal , TaskKey >

RemainingDuration

The time that is required to complete the unfinished part of a task.

public static readonly Key<Duration, TaskKey> RemainingDuration

Field Value

Key < Duration , TaskKey >

RemainingOvertimeCost

The remaining scheduled overtime expense for a task.

public static readonly Key<decimal, TaskKey> RemainingOvertimeCost

Field Value

Key < decimal , TaskKey >

RemainingOvertimeWork

The amount of remaining scheduled overtime time.

public static readonly Key<Duration, TaskKey> RemainingOvertimeWork

Field Value

Key < Duration , TaskKey >

RemainingWork

The time still required to complete a task or set of tasks.

public static readonly Key<Duration, TaskKey> RemainingWork

Field Value

Key < Duration , TaskKey >

Resume

The date that the remaining part of a task is scheduled to resume after entering any progress.

public static readonly Key<DateTime, TaskKey> Resume

Field Value

Key < DateTime , TaskKey >

SV

The earned value schedule variance, through the project status date. Schedule variance (SV) is the difference between the BCWP and the BCWS.

public static readonly Key<double, TaskKey> SV

Field Value

Key < double , TaskKey >

Start

The scheduled start date of a task.

public static readonly Key<DateTime, TaskKey> Start

Field Value

Key < DateTime , TaskKey >

StartSlackTimeSpan

The duration between the Early Start and Late Start dates.

public static readonly Key<TimeSpan, TaskKey> StartSlackTimeSpan

Field Value

Key < TimeSpan , TaskKey >

StartText

Returns the task’s start text.

public static readonly Key<string, TaskKey> StartText

Field Value

Key < string , TaskKey >

StartVariance

The time that represents the difference between a baseline start date of a task or assignment and its currently scheduled start date.

public static readonly Key<Duration, TaskKey> StartVariance

Field Value

Key < Duration , TaskKey >

StatusManager

The name of the enterprise resource who is to receive status updates for the current task from resources.

public static readonly Key<string, TaskKey> StatusManager

Field Value

Key < string , TaskKey >

Stop

The date that represents the end of the actual portion of a task.

public static readonly Key<DateTime, TaskKey> Stop

Field Value

Key < DateTime , TaskKey >

SubprojectName

The source location of a subproject.

public static readonly Key<string, TaskKey> SubprojectName

Field Value

Key < string , TaskKey >

TotalSlackTimeSpan

The time a task’s finish date can be delayed without delaying the project’s finish date.

public static readonly Key<TimeSpan, TaskKey> TotalSlackTimeSpan

Field Value

Key < TimeSpan , TaskKey >

Type

The type of a task.

public static readonly Key<TaskType, TaskKey> Type

Field Value

Key < TaskType , TaskKey >

Uid

The unique Id of a task.

public static readonly Key<int, TaskKey> Uid

Field Value

Key < int , TaskKey >

WBS

Work breakdown structure (WBS) codes.

public static readonly Key<string, TaskKey> WBS

Field Value

Key < string , TaskKey >

WBSLevel

The rightmost WBS level of a task.

public static readonly Key<string, TaskKey> WBSLevel

Field Value

Key < string , TaskKey >

Warning

Represents the flag which indicates that task has schedule discrepancies.

public static readonly Key<bool, TaskKey> Warning

Field Value

Key < bool , TaskKey >

Work

The total time scheduled on a task for all assigned resources.

public static readonly Key<Duration, TaskKey> Work

Field Value

Key < Duration , TaskKey >

WorkVariance

The difference between baseline work of a task and the currently scheduled work.

public static readonly Key<Duration, TaskKey> WorkVariance

Field Value

Key < Duration , TaskKey >

 English