Class PrimaveraTaskProperties

Class PrimaveraTaskProperties

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

Represents Primavera-specific properties for a task read from Primavera files (XER of P6XML).

public sealed class PrimaveraTaskProperties

Inheritance

objectPrimaveraTaskProperties

Inherited Members

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

Properties

ActivityId

Gets an activity id field - a task’s unique identifier used by Primavera.

public string ActivityId { get; }

Property Value

string

Remarks

Applicable only to activities (non-summary tasks).

ActivityType

Gets the value of ‘Activity Type’ field.

public PrimaveraActivityType ActivityType { get; }

Property Value

PrimaveraActivityType

Remarks

Applicable only to activities (non-summary tasks).

ActualExpenseCost

Gets the value of actual expense cost.

public decimal ActualExpenseCost { get; }

Property Value

decimal

ActualLaborCost

Gets the value of actual labor cost .

public decimal ActualLaborCost { get; }

Property Value

decimal

ActualLaborUnits

Gets the value of actual labor units.

public double ActualLaborUnits { get; }

Property Value

double

ActualMaterialCost

Gets the value of actual material cost.

public decimal ActualMaterialCost { get; }

Property Value

decimal

ActualNonLaborUnits

Gets the value of actual non labor units.

public double ActualNonLaborUnits { get; }

Property Value

double

ActualNonlaborCost

Gets the value of actual non labor cost .

public decimal ActualNonlaborCost { get; }

Property Value

decimal

ActualTotalCost

Gets the total value of actual costs.

public decimal ActualTotalCost { get; }

Property Value

decimal

BudgetedExpenseCost

Gets the value of budgeted (or planned) expense cost.

public decimal BudgetedExpenseCost { get; }

Property Value

decimal

BudgetedLaborCost

Gets the value of budgeted (or planned) labor cost .

public decimal BudgetedLaborCost { get; }

Property Value

decimal

BudgetedMaterialCost

Gets the value of of budgeted (or planned) material cost.

public decimal BudgetedMaterialCost { get; }

Property Value

decimal

BudgetedNonlaborCost

Gets the value of budgeted (or planned) non labor cost .

public decimal BudgetedNonlaborCost { get; }

Property Value

decimal

BudgetedTotalCost

Gets the total value of budgeted (or planned) costs.

public decimal BudgetedTotalCost { get; }

Property Value

decimal

DurationPercentComplete

Gets the value of duration percent complete.

public double DurationPercentComplete { get; }

Property Value

double

DurationType

Gets the value of ‘Duration Type’ field of the activity.

public PrimaveraDurationType DurationType { get; }

Property Value

PrimaveraDurationType

Remarks

Applicable only to activities (non-summary tasks).

PercentCompleteType

Gets the value of ‘% Complete Type’ field of the activity.

public PrimaveraPercentCompleteType PercentCompleteType { get; }

Property Value

PrimaveraPercentCompleteType

Remarks

Applicable only to activities (non-summary tasks).

PhysicalPercentComplete

Gets the value of Physical Percent Complete.

public double PhysicalPercentComplete { get; }

Property Value

double

Remarks

Applicable only to activities (non-summary tasks).

RawActivityType

Gets raw text representation (as in source file) of ‘Activity Type’ field of the activity.

public string RawActivityType { get; }

Property Value

string

Remarks

Applicable only to activities (non-summary tasks).

RawCompletePercentType

Gets raw text representation (as in source file) of ‘% Complete Type’ field of the activity.

public string RawCompletePercentType { get; }

Property Value

string

Remarks

Applicable only to activities (non-summary tasks).

RawDurationType

Gets raw text representation (as in source file) of ‘Duration Type’ field of the activity.

public string RawDurationType { get; }

Property Value

string

Remarks

Applicable only to activities (non-summary tasks).

RawStatus

Gets raw text representation (as in source file) of ‘Status’ field of the activity.

public string RawStatus { get; }

Property Value

string

Remarks

Applicable only to activities (non-summary tasks).

RemainingEarlyFinish

Gets remaining early finish date - the date when the remaining work for the activity is scheduled to be finished.

public DateTime RemainingEarlyFinish { get; }

Property Value

DateTime

RemainingEarlyStart

Gets remaining early start date - the date when the remaining work for the activity is scheduled to begin.

public DateTime RemainingEarlyStart { get; }

Property Value

DateTime

RemainingExpenseCost

Gets the value of remaining expense cost.

public decimal RemainingExpenseCost { get; }

Property Value

decimal

RemainingLaborUnits

Gets the value of remaining labor units.

public double RemainingLaborUnits { get; }

Property Value

double

RemainingLateFinish

Gets remaining late finish date.

public DateTime RemainingLateFinish { get; }

Property Value

DateTime

RemainingLateStart

Gets remaining late start date.

public DateTime RemainingLateStart { get; }

Property Value

DateTime

RemainingNonLaborUnits

Gets the value of remaining non labor units.

public double RemainingNonLaborUnits { get; }

Property Value

double

SequenceNumber

Gets or sets the sequence number of the WBS item (summary tasks). It is used to sort summary tasks in Primavera.

public int SequenceNumber { get; }

Property Value

int

Remarks

Applicable to WBS items (summary tasks).

UnitsPercentComplete

Gets the value of units percent complete.

public double UnitsPercentComplete { get; }

Property Value

double