Resource Properties (Project)

GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Properties

Name

Description

AccrueAt

Gets or sets the way a task accrues the cost of a resource assigned to it. Read/write Variant.

ActualCost

Gets the current actual cost for the resource on the project. Read-only Variant.

ActualOvertimeCost

Gets the actual overtime cost for a resource. Read-only Variant.

ActualOvertimeWork

Gets the actual overtime work (in minutes) for a resource. Read-only Variant.

ActualWork

Gets the actual work (in minutes) for the resource. Read-only Variant.

ACWP

Gets the actual cost of work performed for the resource. Read-only Variant.

Application

Gets the Application object. Read-only Application.

Assignments

Gets an Assignments collection representing the assignments for the resource. Read-only Assignments.

Availabilities

Returns an Availabilities collection representing all the available periods defined for the resource in the Resource Availability grid. Read-only Availabilities.

AvailableFrom

Gets the earliest date that a resource is available for work on the project, as specified in the current row of the Resource Availability grid for the resource. Read/write Variant.

AvailableTo

Gets the latest date that a resource is available for work on the project, as specified in the current row of the Resource Availability grid for the resource. Read/write Variant.

BaseCalendar

Gets or sets the name of the base calendar for a resource. Read/write String.

Baseline10BudgetCost

Gets or sets the baseline10 budget cost for a Resource. Read/write Variant.

Baseline10BudgetWork

Gets or sets the baseline10 budget work (in hours) for a Resource. Read/write Variant.

Baseline10Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline10Work

Gets or sets the baseline work (in minutes) for a Resource Read/write Variant.

Baseline1BudgetCost

Gets or sets the baseline1 budget cost for a Resource. Read/write Variant.

Baseline1BudgetWork

Gets or sets the baseline1 budget work (in hours) for a Resource. Read/write Variant.

Baseline1Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline1Work

Gets or sets the baseline work (in minutes) for a Resource Read/write Variant.

Baseline2BudgetCost

Gets or sets the baseline2 budget cost for a Resource. Read/write Variant.

Baseline2BudgetWork

Gets or sets the baseline2 budget work (in hours) for a Resource. Read/write Variant.

Baseline2Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline2Work

Gets or sets the baseline work (in minutes) for a Resource Read/write Variant.

Baseline3BudgetCost

Gets or sets the baseline3 budget cost for a Resource. Read/write Variant.

Baseline3BudgetWork

Gets or sets the baseline3 budget work (in hours) for a Resource. Read/write Variant.

Baseline3Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline3Work

Gets or sets the baseline work (in minutes) for a Resource Read/write Variant.

Baseline4BudgetCost

Gets or sets the baseline4 budget cost for a Resource. Read/write Variant.

Baseline4BudgetWork

Gets or sets the baseline4 budget work (in hours) for a Resource. Read/write Variant.

Baseline4Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline4Work

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

Baseline5BudgetCost

Gets or sets the baseline5 budget cost for a Resource. Read/write Variant.

Baseline5BudgetWork

Gets or sets the baseline5 budget work (in hours) for a Resource. Read/write Variant.

Baseline5Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline5Work

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

Baseline6BudgetCost

Gets or sets the baseline6 budget cost for a Resource. Read/write Variant.

Baseline6BudgetWork

Gets or sets the baseline6 budget work (in hours) for a Resource. Read/write Variant.

Baseline6Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline6Work

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

Baseline7BudgetCost

Gets or sets the baseline7 budget cost for a Resource. Read/write Variant.

Baseline7BudgetWork

Gets or sets the baseline7 budget work (in hours) for a Resource. Read/write Variant.

Baseline7Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline7Work

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

Baseline8BudgetCost

Gets or sets the baseline8 budget cost for a Resource. Read/write Variant.

Baseline8BudgetWork

Gets or sets the baseline8 budget work (in hours) for a Resource. Read/write Variant.

Baseline8Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline8Work

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

Baseline9BudgetCost

Gets or sets the baseline9 budget cost for a Resource. Read/write Variant.

Baseline9BudgetWork

Gets or sets the baseline9 budget work (in hours) for a Resource. Read/write Variant.

Baseline9Cost

Gets or sets the baseline cost for a Resource. Read/write Variant.

Baseline9Work

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

BaselineBudgetCost

Gets or sets the baseline budget cost for a Resource. Read/write Variant.

BaselineBudgetWork

Gets or sets the baseline budget work (in hours) for a Resource. Read/write Variant.

BaselineCost

Gets or sets the baseline cost for a Resource. Read/write Variant.

BaselineWork

Gets or sets the baseline work (in minutes) for a Resource. Read/write Variant.

BCWP

Gets the budgeted cost of work performed for the resource. Read-only Variant.

BCWS

Gets the budgeted cost of work scheduled for the resource. Read-only Variant.

BookingType

Gets or sets the booking type for a resource. Can be one of the following PjBookingTypes constants: pjBookingTypeCommitted or pjBookingTypeProposed. Read/write Long.

Budget

Flag indicating whether the Resource object is a budget resource. Read/write Variant.

BudgetCost

Gets or sets the budget cost for a Resource. Read/write Variant.

BudgetWork

Gets or sets the budget work (in hours) for a Resource. Read/write Variant.

Calendar

Gets a Calendar object representing a calendar for the resource. Read-only Calendar.

CalendarGuid

Gets the GUID of the calendar for resource. Read-only String.

CanLevel

True if the resource can be leveled. Read/write Variant.

Code

Gets or sets the code value of the resource. Read/write String.

Compliant

Confirmed

Gets the results of task assignments in a Project mail message. True if the resource has accepted all of his or her assignments. Read-only Boolean.

Cost

Gets the total cost of the resource in a project. Read/write Variant.

Cost1

Gets or sets the value of the Cost1 custom field for the resource. Read/write Variant.

Cost10

Gets or sets the value of the Cost10 custom field for the resource. Read/write Variant.

Cost2

Gets or sets the value of the Cost2 custom field for the resource. Read/write Variant.

Cost3

Gets or sets the value of the Cost3 custom field for the resource. Read/write Variant.

Cost4

Gets or sets the value of the Cost4 custom field for the resource. Read/write Variant.

Cost5

Gets or sets the value of the Cost5 custom field for the resource. Read/write Variant.

Cost6

Gets or sets the value of the Cost6 custom field for the resource. Read/write Variant.

Cost7

Gets or sets the value of the Cost7 custom field for the resource. Read/write Variant.

Cost8

Gets or sets the value of the Cost8 custom field for the resource. Read/write Variant.

Cost9

Gets or sets the value of the Cost9 custom field for the resource. Read/write Variant.

CostCenter

Sets or gets the identifier for the unit or organization that tracks costs for the resource. Read/write String.

CostPerUse

Gets or sets the cost per use of a resource. Read/write Variant.

CostRateTables

Gets a CostRateTables collection representing the cost rate tables for the resource. Read-only CostRateTables.

CostVariance

Gets the variance between the baseline cost and the cost of a Resource. Read-only Variant.

Created

Gets the date a Resource was created. Read-only Variant.

CV

Gets the cost variance for a Resource. Read-only Variant.

Date1

Gets or sets the value of the Date1 custom field for the resource. Read/write Variant.

Date10

Gets or sets the value of the Date10 custom field for the resource. Read/write Variant.

Date2

Gets or sets the value of the Date2 custom field for the resource. Read/write Variant.

Date3

Gets or sets the value of the Date3 custom field for the resource. Read/write Variant.

Date4

Gets or sets the value of the Date4 custom field for the resource. Read/write Variant.

Date5

Gets or sets the value of the Date5 custom field for the resource. Read/write Variant.

Date6

Gets or sets the value of the Date6 custom field for the resource. Read/write Variant.

Date7

Gets or sets the value of the Date7 custom field for the resource. Read/write Variant.

Date8

Gets or sets the value of the Date8 custom field for the resource. Read/write Variant.

Date9

Gets or sets the value of the Date9 custom field for the resource. Read/write Variant.

DefaultAssignmentOwner

Sets or gets the user name responsible for providing progress updates for assignments made to the resource. Read/write String.

Duration1

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration10

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration2

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration3

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration4

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration5

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration6

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration7

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration8

Gets or sets the value of a resource duration custom field. Read/write Variant.

Duration9

Gets or sets the value of a resource duration custom field. Read/write Variant.

EMailAddress

Gets or sets the e-mail address of the resource. Read/write String.

EngagementCommittedFinish

EngagementCommittedMaxUnits

EngagementCommittedStart

EngagementCommittedWork

EngagementDraftFinish

EngagementDraftMaxUnits

EngagementDraftStart

EngagementDraftWork

EngagementProposedFinish

EngagementProposedMaxUnits

EngagementProposedStart

EngagementProposedWork

Enterprise

True if the resource is an enterprise resource, False if a local resource. Read-only Boolean.

EnterpriseBaseCalendar

True if the resource calendar is an enterprise base calendar; False if the resource calendar is a local calendar. Read-only Boolean.

EnterpriseCheckedOutBy

Gets the name of the user who has the enterprise resource checked out. Read-only String.

EnterpriseGeneric

True if the resource is a generic resource; False if the resource is actual. Read/write Boolean.

EnterpriseInactive

True if the enterprise resource is inactivated. Read/write Variant.

EnterpriseIsCheckedOut

True if the resource is checked out from the enterprise resource pool. Read-only Boolean.

EnterpriseLastModifiedDate

Gets the date and time when the resource was last checked in to the enterprise resource pool. Read-only Variant.

EnterpriseNameUsed

True if the name of the resource is an enterprise resource name. Read-only Boolean.

EnterpriseRequiredValues

True if resource has enterprise required values. Read-only Boolean.

EnterpriseUniqueID

Gets the enterprise unique identification number for a resource. Read-only Long.

ErrorMessage

Gets errors reported by the Import Resources Wizard and by local resource error checks. Read-only String.

Finish1

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish10

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish2

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish3

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish4

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish5

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish6

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish7

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish8

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Finish9

Gets or sets the local Finish custom field of the resource. Read/write Variant.

Flag1

True if the flag associated with a Resource is set. Read/write Variant.

Flag10

True if the flag associated with a Resource is set. Read/write Variant.

Flag11

True if the flag associated with a Resource is set. Read/write Variant.

Flag12

True if the flag associated with a Resource is set. Read/write Variant.

Flag13

True if the flag associated with a Resource is set. Read/write Variant.

Flag14

True if the flag associated with a Resource is set. Read/write Variant.

Flag15

True if the flag associated with a Resource is set. Read/write Variant.

Flag16

True if the flag associated with a Resource is set. Read/write Variant.

Flag17

True if the flag associated with a Resource is set. Read/write Variant.

Flag18

True if the flag associated with a Resource is set. Read/write Variant.

Flag19

True if the flag associated with a Resource is set. Read/write Variant.

Flag2

True if the flag associated with a Resource is set. Read/write Variant.

Flag20

True if the flag associated with a Resource is set. Read/write Variant.

Flag3

True if the flag associated with a Resource is set. Read/write Variant.

Flag4

True if the flag associated with a Resource is set. Read/write Variant.

Flag5

True if the flag associated with a Resource is set. Read/write Variant.

Flag6

True if the flag associated with a Resource is set. Read/write Variant.

Flag7

True if the flag associated with a Resource is set. Read/write Variant.

Flag8

True if the flag associated with a Resource is set. Read/write Variant.

Flag9

True if the flag associated with a Resource is set. Read/write Variant.

Group

Gets or sets the group to which a resource belongs. Read/write String.

GroupBySummary

True if the selected item in a resource view is in a group summary row; otherwise, false. Read-only Boolean.

Guid

Gets the GUID of the resource. Read-only String.

Hyperlink

Gets or sets a friendly name representing a hyperlink address. The name may also be a URL or UNC path. Read/write String.

HyperlinkAddress

Gets or sets the URL or UNC path of a document. Read/write String.

HyperlinkHREF

Gets or sets a combination of the hyperlink address and subaddress, separated by a "#". Read/write String.

HyperlinkScreenTip

Gets or sets a ScreenTip for the hyperlink. Read/write String.

HyperlinkSubAddress

Gets or sets the address of a location within the target document. Read/write String.

ID

Gets the identification number of a resource. Read-only Long.

Import

True if the Import Resources Wizard imports the local Resource into Project Server. Read/write Variant.

Index

Gets the index of a Resource object in the containing Resources collection. Read-only Long.

Initials

Gets or sets the initials of a resource. Read/write String.

IsLocked

IsTeam

True if the resource is in a team assignment pool. Read/write Variant.

LinkedFields

Indicates whether the Resource object contains fields that are linked to other applications through OLE. Read-only Boolean.

MaterialLabel

Gets or sets the label for a material resource. Read/write String.

MaxUnits

Gets or sets the maximum percent availability of the resource. Read/write Variant.

Name

Gets the name of a Resource object. Read/write String.

Notes

Gets or sets the notes for a resource. Read/write String.

Number1

Gets or sets a Number local custom field for a resource. Read/write Double.

Number10

Gets or sets a Number local custom field for a resource. Read/write Double.

Number11

Gets or sets a Number local custom field for a resource. Read/write Double.

Number12

Gets or sets a Number local custom field for a resource. Read/write Double.

Number13

Gets or sets a Number local custom field for a resource. Read/write Double.

Number14

Gets or sets a Number local custom field for a resource. Read/write Double.

Number15

Gets or sets a Number local custom field for a resource. Read/write Double.

Number16

Gets or sets a Number local custom field for a resource. Read/write Double.

Number17

Gets or sets a Number local custom field for a resource. Read/write Double.

Number18

Gets or sets a Number local custom field for a resource. Read/write Double.

Number19

Gets or sets a Number local custom field for a resource. Read/write Double.

Number2

Gets or sets a Number local custom field for a resource. Read/write Double.

Number20

Gets or sets a Number local custom field for a resource. Read/write Double.

Number3

Gets or sets a Number local custom field for a resource. Read/write Double.

Number4

Gets or sets a Number local custom field for a resource. Read/write Double.

Number5

Gets or sets a Number local custom field for a resource. Read/write Double.

Number6

Gets or sets a Number local custom field for a resource. Read/write Double.

Number7

Gets or sets a Number local custom field for a resource. Read/write Double.

Number8

Gets or sets a Number local custom field for a resource. Read/write Double.

Number9

Gets or sets a Number local custom field for a resource. Read/write Double.

Objects

Gets the number of OLE objects contained within a Resource object. Any objects inserted in the Notes field of a resource are not included in the count. Read-only Long.

OutlineCode1

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode10

Returns or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode2

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode3

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode4

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode5

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode6

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode7

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode8

Gets or sets the value of the outline code custom field for a resource. Read/write String.

OutlineCode9

Gets or sets the value of the outline code custom field for a resource. Read/write String.

Overallocated

True if a resource is overallocated. Read-only Boolean.

OvertimeCost

Gets the overtime cost for a resource. Read-only Variant.

OvertimeRate

Gets or sets the overtime rate of a resource. Read/write Variant.

OvertimeWork

Gets the overtime work for a resource. Read-only Variant.

Parent

Gets the parent of the Resource object. Read-only Object.

PayRates

Gets a PayRates collection that represents the various pay rates on the cost rate table for a resource. Read-only PayRates.

PeakUnits

Gets the largest unit percentage of a resource used at one time. Read-only Variant.

PercentWorkComplete

Gets or sets the percentage of work complete for a resource. Read-only Variant.

Phonetics

Gets or sets the phonetic representation of a resource name. Read/write String.

Project

Gets the name of the project containing the Resource. Read-only String.

RegularWork

Gets the amount of regular work for the resource. Read-only Variant.

RemainingCost

Gets the remaining cost for the resource. Read-only Variant.

RemainingOvertimeCost

Gets the remaining overtime cost for the resource. Read-only Variant.

RemainingOvertimeWork

Gets the remaining overtime work (in minutes) for the resource. Read-only Variant.

RemainingWork

Gets or sets the remaining work (in minutes) for the resource. Read-only Variant.

ResponsePending

True if the resource has not responded to at least one team assignment message. Read-only Boolean.

StandardRate

Gets or sets the standard rate of the resource. Read/write Variant.

Start1

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start10

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start2

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start3

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start4

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start5

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start6

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start7

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start8

Gets or sets a Start local custom field for the resource. Read/write Variant.

Start9

Gets or sets a Start local custom field for the resource. Read/write Variant.

SV

Gets the earned value scheduled variance (SV) of the resource. Read-only Variant.

TeamStatusPending

True if the resource has not responded to at least one progress request message. Read-only Boolean.

Text1

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text10

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text11

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text12

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text13

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text14

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text15

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text16

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text17

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text18

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text19

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text2

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text20

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text21

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text22

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text23

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text24

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text25

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text26

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text27

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text28

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text29

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text3

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text30

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text4

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text5

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text6

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text7

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text8

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Text9

Gets or sets the value of a local Text custom field for the resource. Read/write String.

Type

Gets or sets the type of the resource (work, material, or cost). Read/write PjResourceTypes.

UniqueID

Gets the unique identification number of the resource. Read-only Long.

UpdateNeeded

True if at least one task to which the resource is assigned has updates that the resource needs to receive. Read-only Boolean.

VAC

Gets the VAC (Variance At Completion) cost for the resource. Read-only Variant.

WindowsUserAccount

Gets or sets the user account for Microsoft Windows authentication of the resource. Read/write String.

Work

Gets the work (in minutes) for the resource. Read-only Variant.

WorkVariance

Gets the variance between the baseline work and the work for the resource. Read-only Variant.