Rsc class

Represents supported properties of Resource object.

public static class Rsc


static readonly AccrueAtDetermines how and when resource standard and overtime costs are to be charged, or accrued, to the cost of a task.
static readonly ActiveDirectoryGuidThe Active Directory Guid for a resource.
static readonly ActualCostCosts incurred for work already performed by resources on their tasks, along with any other recorded costs associated with the task.
static readonly ActualOvertimeCostCosts incurred for overtime work already performed on tasks by assigned resources.
static readonly ActualOvertimeWorkThe actual amount of overtime work already performed by resource assigned to tasks.
static readonly ActualOvertimeWorkProtectedThe amount of work through which actual overtime work is protected.
static readonly ActualWorkThe amount of work that has already been done by resource assigned to tasks.
static readonly ActualWorkProtectedThe amount of work through which actual work is protected.
static readonly ACWPThe actual cost of a work performed by a resource for the project to-date.
static readonly AssignmentOwnerThe name of an assignment owner.
static readonly AssignmentOwnerGuidThe GUID of an assignment owner.
static readonly AvailableFromThe starting date that a resource is available for work at the units specified for the current time period.
static readonly AvailableToThe end date that a resource is available for work at the units specified for the current time period.
static readonly BCWPThe budgeted cost of a work performed by a resource for the project to-date.
static readonly BCWSThe budget cost of a work scheduled for a resource.
static readonly BookingTypeThe booking type of a resource.
static readonly BudgetCostBudget costs for budget cost resources. Budget resources are assigned only to the project summary task.
static readonly BudgetWorkbudget work for budget work and material resources. Budget resources are assigned only to the project summary task.
static readonly CalendarThe calendar of a resource.
static readonly CanLevelDetermines whether resource leveling can be done on a resource.
static readonly CodeThe code or other information about a resource.
static readonly CostThe total scheduled or projected cost for a resource, based on costs already incurred for work performed by resources assigned to the tasks, in addition to the costs planned for the remaining work.
static readonly CostCenterIndicates which cost center the costs accrued by the resource should be charged to.
static readonly CostPerUseThe cost that accrues every time that a resource is used.
static readonly CostVarianceThe difference between the baseline cost and total cost for a resource.
static readonly CreatedThe date and time when a resource was added to the project.
static readonly CVThe earned value cost variance, through the project status date. CV is the difference between the task’s BCWP (budgeted cost of work performed) and ACWP (actual cost of work performed).
static readonly EMailAddressThe email address of a resource.
static readonly FinishThe date when a resource is scheduled to complete work on all assigned tasks.
static readonly GroupThe group to which a resource belongs.
static readonly GuidContains the generated unique identification code for the resource.
static readonly HyperlinkThe title or explanatory text of a hyperlink associated with a resource.
static readonly HyperlinkAddressThe address for a hyperlink associated with a resource.
static readonly HyperlinkSubAddressThe specific location in a document in a hyperlink associated with a task.
static readonly IdThe position identifier of a resource within the list of resources.
static readonly InactiveDetermines whether a resource was made inactive by a user who has administrative rights.
static readonly InitialsThe initials of a resource.
static readonly IsBudgetDetermines whether a work, material, or cost resource is a budget resource.
static readonly IsCostResourceDetermines whether a resource is a cost resource.
static readonly IsEnterpriseShows whether a resource is from the enterprise resource pool (true) or the local resource pool (false).
static readonly IsGenericDetermines whether a resource is generic or not.
static readonly IsNullDetermines whether a resource is null.
static readonly IsTeamAssignmentPoolShows whether the current resource is a team resource.
static readonly MaterialLabelThe unit of measure for the material resource.
static readonly MaxUnitsThe maximum number of units representing the maximum capacity for which a resource is available to accomplish any tasks during the current time period.
static readonly NameThe name of a resource.
static readonly NotesRTFThe text notes in RTF format. Supported for MPP formats only.
static readonly NotesTextNotes’ plain text extracted from RTF data.
static readonly OverallocatedIndicates whether a resource is assigned to more work on a specific task or all tasks than can be completed within normal working capacity.
static readonly OvertimeCostThe total overtime cost for a resource on all assigned tasks.
static readonly OvertimeRateThe rate of pay for overtime work performed by a resource.
static readonly OvertimeRateFormatThe units used by Microsoft Project to display the overtime rate.
static readonly OvertimeWorkThe amount of overtime scheduled to be performed by a resource on a task and charged at the overtime rates of the resources involved.
static readonly PeakUnitsThe maximum assignment unit for a resource at any one point in time for all tasks to which the resource is assigned.
static readonly PercentWorkCompleteThe percentage of work completed across all tasks.
static readonly PhoneticsThe phonetic spelling of the resource name. For use with Japanese only.
static readonly RegularWorkThe total amount of non overtime work scheduled to be performed by resource.
static readonly RemainingCostThe remaining scheduled expense that will be incurred in completing the remaining scheduled work.
static readonly RemainingOvertimeCostThe remaining scheduled overtime expense for a resource.
static readonly RemainingOvertimeWorkThe amount of remaining scheduled overtime.
static readonly RemainingWorkThe time still required to complete a task or set of tasks.
static readonly StandardRateThe rate of pay for regular, non-overtime work performed by a resource.
static readonly StandardRateFormatThe units used by Microsoft Project to display the standard rate.
static readonly StartThe date when an assigned resource is scheduled to begin working on a task.
static readonly SVThe earned value schedule variance, through the project status date. SV is the difference between budgeted cost of work performed (BCWP) and budgeted cost of work scheduled (BCWS).
static readonly TypeThe type of a resource.
static readonly UidThe unique identifier of a resource.
static readonly WindowsUserAccountThe NT account associated with a resource.
static readonly WorkThe total amount of time scheduled for a resource on a task.
static readonly WorkgroupThe type of a workgroup to which a resource belongs.
static readonly WorkVarianceThe difference between baseline work of a resource and the currently scheduled work.


Shows how to read/write Rsc.Name property.

var project = new Project();

var resource = project.Resources.Add("Resource");

resource.Set(Rsc.Name, "John Smith");

Console.WriteLine("Name: " + resource.Get(Rsc.Name));

See Also