Class Asn
Contents
[
Hide
]Asn class
Represents properties of ResourceAssignment
object.
public static class Asn
Fields
Name | Description |
---|---|
static readonly ActualCost | The actual cost incurred on an assignment. |
static readonly ActualFinish | The actual finish date of an assignment. |
static readonly ActualOvertimeCost | The actual overtime cost incurred on an assignment. |
static readonly ActualOvertimeWork | The actual amount of an overtime work incurred on an assignment. |
static readonly ActualOvertimeWorkProtected | The duration through which actual work is protected. |
static readonly ActualStart | The actual start date of an assignment. |
static readonly ActualWork | The actual amount of a work incurred on an assignment. |
static readonly ActualWorkProtected | The duration through which actual overtime work is protected. |
static readonly ACWP | The actual cost of a work performed on an assignment to-date. |
static readonly AssignmentOwner | The name of an assignment owner. |
static readonly AssignmentOwnerGuid | The globally unique identifier of an assignment owner. |
static readonly BCWP | The budgeted cost of a work performed on assignment to-date. |
static readonly BCWS | The budgeted cost of a work on assignment. |
static readonly BookingType | The booking type of an assignment. |
static readonly BudgetCost | The budgeted cost of resources on an assignment. |
static readonly BudgetWork | The budgeted work amount for a work or material resources on an assignment. |
static readonly Confirmed | Determines whether a resource has accepted all of its assignments. |
static readonly Cost | The projected or scheduled cost of an assignment. |
static readonly CostRateTableType | The cost rate table used for this assignment. |
static readonly CostVariance | The difference between the baseline cost and total cost for an assignment. |
static readonly Created | The date that the assignment was created. |
static readonly CV | The earned value cost variance. CV is the difference between the assignment’s BCWP (budgeted cost of work performed) and ACWP (actual cost of work performed). |
static readonly Delay | The delay of an assignment. |
static readonly Finish | The scheduled finish date of an assignment. |
static readonly FinishVariance | The variance of an assignment finish date from a baseline finish date. |
static readonly FixedMaterial | Determines whether the consumption of an assigned material resource occurs in a single, fixed amount. |
static readonly HasFixedRateUnits | Determines whether the Units have Fixed Rate. |
static readonly Hyperlink | The title or explanatory text of a hyperlink associated with an assignment. |
static readonly HyperlinkAddress | The address for a hyperlink associated with assignment. |
static readonly HyperlinkSubAddress | The specific location in a document in a hyperlink associated with an assignment. |
static readonly LevelingDelay | The delay caused by leveling. |
static readonly LinkedFields | Determines whether the Project is linked to another OLE object. |
static readonly Milestone | Determines whether the assignment is a milestone. |
static readonly NotesRTF | The text notes in RTF format. Supported for MPP formats only. |
static readonly NotesText | Notes’ plain text extracted from RTF data. |
static readonly Overallocated | Determines whether the assignment is over-allocated. |
static readonly OvertimeCost | The sum of the actual and remaining overtime cost of an assignment. |
static readonly OvertimeWork | The scheduled overtime work of an assignment. |
static readonly PeakUnits | The maximum number of units that a resource is assigned for a task. |
static readonly PercentWorkComplete | The amount of a work completed on an assignment. |
static readonly RateScale | The time unit for the usage rate of the material resource assignment. Returns 0 if not defined. |
static readonly RegularWork | The amount of a non-overtime work scheduled for an assignment. |
static readonly RemainingCost | The remaining projected cost of completing an assignment. |
static readonly RemainingOvertimeCost | The remaining projected overtime cost of completing an assignment. |
static readonly RemainingOvertimeWork | The remaining overtime work scheduled to complete an assignment. |
static readonly RemainingWork | The remaining work scheduled to complete an assignment. |
static readonly Resource | The resource assigned to a task. |
static readonly ResponsePending | Determines whether the response has been received for a TeamAssign message. |
static readonly Resume | The date when assignment is resumed. |
static readonly Start | The scheduled start date of an assignment. |
static readonly StartVariance | The variance of an assignment start date from a baseline start date. |
static readonly Stop | The date when assignment is stopped. |
static readonly Summary | Determines whether the task is a summary task. |
static readonly SV | The earned value schedule variance, through the project status date. Schedule variance (SV) is the difference between the BCWP and the BCWS. |
static readonly Task | The task to which a resource is assigned. |
static readonly Uid | The unique identifier of an assignment. |
static readonly Units | The number of units for an assignment. |
static readonly UpdateNeeded | Determines whether the resource assigned to a task needs to be updated as to the status of the task. |
static readonly VAC | The difference between baseline cost and total cost. |
static readonly Work | The amount of scheduled work for an assignment. |
static readonly WorkContour | The work contour of an assignment. |
static readonly WorkVariance | The difference between baseline work of a task and the currently scheduled work. |
Examples
Shows how to read/write Asn.Uid property.
var project = new Project();
var task = project.RootTask.Children.Add("Task 1");
task.Set(Tsk.Start, new DateTime(2000, 1, 3, 8, 0, 0));
task.Set(Tsk.Duration, project.GetDuration(8));
var resource = project.Resources.Add("Resource 1");
resource.Set(Rsc.Type, ResourceType.Work);
var assignment = project.ResourceAssignments.Add(task, resource);
assignment.Set(Asn.Uid, 30);
Console.WriteLine("UID: " + assignment.Get(Asn.Uid));
See Also
- namespace Aspose.Tasks
- assembly Aspose.Tasks