10 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
16 enum class AsnKey : uint8_t;
17 enum class BookingType;
19 template <typename, typename> class Key;
20 enum class RateScaleType;
24 enum class WorkContourType;
31 template <
typename>
class SmartPtr;
32 template <
typename T0>
using SharedPtr = System::SmartPtr<T0>;
43 class ASPOSE_TASKS_SHARED_CLASS
Asn
Represents properties of ResourceAssignment object.
Definition: Asn.h:44
static Key< System::Decimal, AsnKey > & ActualOvertimeCost()
The actual overtime cost incurred on an assignment.
static Key< System::DateTime, AsnKey > & Stop()
The date when assignment is stopped.
static Key< System::Decimal, AsnKey > & RemainingOvertimeCost()
The remaining projected overtime cost of completing an assignment.
static Key< Duration, AsnKey > & RegularWork()
The amount of a non-overtime work scheduled for an assignment.
static Key< System::DateTime, AsnKey > & Start()
The scheduled start date of an assignment.
static Key< double, AsnKey > & VAC()
The difference between baseline cost and total cost.
static Key< int32_t, AsnKey > & Uid()
The unique identifier of an assignment.
static Key< System::DateTime, AsnKey > & Created()
The date that the assignment was created.
static Key< bool, AsnKey > & UpdateNeeded()
Determines whether the resource assigned to a task needs to be updated as to the status of the task.
static Key< System::Decimal, AsnKey > & ActualCost()
The actual cost incurred on an assignment.
static Key< bool, AsnKey > & Confirmed()
Determines whether a resource has accepted all of its assignments.
static Key< System::SharedPtr< Aspose::Tasks::Resource >, AsnKey > & Resource()
The resource assigned to a task.
static Key< double, AsnKey > & ACWP()
The actual cost of a work performed on an assignment to-date.
static Key< System::Decimal, AsnKey > & Cost()
The projected or scheduled cost of an assignment.
static Key< System::DateTime, AsnKey > & ActualStart()
The actual start date of an assignment.
static Key< Duration, AsnKey > & RemainingOvertimeWork()
The remaining overtime work scheduled to complete an assignment.
static Key< Duration, AsnKey > & Work()
The amount of scheduled work for an assignment.
static Key< System::String, AsnKey > & HyperlinkSubAddress()
The specific location in a document in a hyperlink associated with an assignment.
static Key< System::SharedPtr< Aspose::Tasks::Task >, AsnKey > & Task()
The task to which a resource is assigned.
static Key< System::String, AsnKey > & NotesRTF()
The text notes in RTF format.
static Key< Duration, AsnKey > & ActualOvertimeWork()
The actual amount of an overtime work incurred on an assignment.
static Key< double, AsnKey > & BCWS()
The budgeted cost of a work on assignment.
static Key< bool, AsnKey > & Overallocated()
Determines whether the assignment is over-allocated.
static Key< System::DateTime, AsnKey > & ActualFinish()
The actual finish date of an assignment.
static Key< Duration, AsnKey > & Delay()
The delay of an assignment.
static Key< Duration, AsnKey > & WorkVariance()
The difference between baseline work of a task and the currently scheduled work.
static Key< double, AsnKey > & CostVariance()
The difference between the baseline cost and total cost for an assignment.
static Key< System::String, AsnKey > & AssignmentOwner()
The name of an assignment owner.
static Key< bool, AsnKey > & HasFixedRateUnits()
Determines whether the Units have Fixed Rate.
static Key< Duration, AsnKey > & FinishVariance()
The variance of an assignment finish date from a baseline finish date.
static Key< Duration, AsnKey > & BudgetWork()
The budgeted work amount for a work or material resources on an assignment.
static Key< Duration, AsnKey > & OvertimeWork()
The scheduled overtime work of an assignment.
static Key< double, AsnKey > & SV()
The earned value schedule variance, through the project status date. Schedule variance (SV) is the di...
static Key< double, AsnKey > & PeakUnits()
The maximum number of units that a resource is assigned for a task.
static Key< System::String, AsnKey > & NotesText()
Notes' plain text extracted from RTF data.
static Key< bool, AsnKey > & ResponsePending()
Determines whether the response has been received for a TeamAssign message.
static Key< Aspose::Tasks::BookingType, AsnKey > & BookingType()
The booking type of an assignment.
static Key< Duration, AsnKey > & StartVariance()
The variance of an assignment start date from a baseline start date.
static Key< WorkContourType, AsnKey > & WorkContour()
The work contour of an assignment.
static Key< System::DateTime, AsnKey > & Finish()
The scheduled finish date of an assignment.
static Key< bool, AsnKey > & LinkedFields()
Determines whether the Project is linked to another OLE object.
static Key< System::String, AsnKey > & Hyperlink()
The title or explanatory text of a hyperlink associated with an assignment.
static Key< RateScaleType, AsnKey > & RateScale()
The time unit for the usage rate of the material resource assignment. Returns 0 if not defined.
static Key< System::String, AsnKey > & HyperlinkAddress()
The address for a hyperlink associated with assignment.
static Key< bool, AsnKey > & FixedMaterial()
Determines whether the consumption of an assigned material resource occurs in a single,...
static Key< System::Decimal, AsnKey > & RemainingCost()
The remaining projected cost of completing an assignment.
static Key< int32_t, AsnKey > & PercentWorkComplete()
The amount of a work completed on an assignment.
static Key< Duration, AsnKey > & LevelingDelay()
The delay caused by leveling.
static Key< Duration, AsnKey > & ActualWorkProtected()
The duration through which actual overtime work is protected.
static Key< double, AsnKey > & CV()
The earned value cost variance. CV is the difference between the assignment's BCWP (budgeted cost of ...
static Key< double, AsnKey > & Units()
The number of units for an assignment.
static Key< System::DateTime, AsnKey > & Resume()
The date when assignment is resumed.
static Key< Duration, AsnKey > & ActualOvertimeWorkProtected()
The duration through which actual work is protected.
static Key< System::String, AsnKey > & AssignmentOwnerGuid()
The globally unique identifier of an assignment owner.
static Key< RateType, AsnKey > & CostRateTableType()
The cost rate table used for this assignment.
static Key< bool, AsnKey > & Milestone()
Determines whether the assignment is a milestone.
static Key< Duration, AsnKey > & RemainingWork()
The remaining work scheduled to complete an assignment.
static Key< double, AsnKey > & BCWP()
The budgeted cost of a work performed on assignment to-date.
static Key< Duration, AsnKey > & ActualWork()
The actual amount of a work incurred on an assignment.
static Key< bool, AsnKey > & Summary()
Determines whether the task is a summary task.
static Key< System::Decimal, AsnKey > & BudgetCost()
The budgeted cost of resources on an assignment.
static Key< System::Decimal, AsnKey > & OvertimeCost()
The sum of the actual and remaining overtime cost of an assignment.
Represents a property key of a class of the specified type. An instance of this class is used when ge...
Definition: Key.h:76