ResourcePlan Web Service

The ResourcePlan class is the primary class in the [ResourcePlan Web service] namespace. The ResourcePlan class includes methods that manage resource plans.

NoteNote

In the ASMX web service, ResourcePlan is a class. In the WCF service, ResourcePlan is an interface that is implemented in the ResourcePlanClient class. For information about using the ResourcePlanClient class in a WCF-based application, see the ResourcePlan class constructor.

The [ResourcePlan Web service] namespace is an arbitrary name for a reference to the ResourcePlan.asmx web service (or the ResourcePlan.svc service) of the PSI in Microsoft Project Server 2010. Methods in the ResourcePlan class can read a resource plan status and check out, check in, create, delete, publish, read, or update resource plans.

ResourcePlan methods typically use or return a ResourcePlanDataSet object.

  ClassDescription
Public classResourcePlanContains methods to manage resource plans in Project Server.
Public classResourcePlanDataSetRepresents information about resources including dates, assignments, and utilization data tables.
Public classResourcePlanDataSet.DatesDataTableRepresents information about resource plan dates that is contained in one or more ResourcePlanDataSet.DatesRow objects.
Public classResourcePlanDataSet.DatesRowSpecifies the information that is associated with one row of resource plan dates.
Public classResourcePlanDataSet.DatesRowChangeEventEvent that occurs when data in a DatesRow is changed.
Public classResourcePlanDataSet.PlanAssignmentCustomFieldsDataTableRepresents information about resource assignment custom fields that is contained in one or more ResourcePlanDataSet.PlanAssignmentCustomFieldsRow objects.
Public classResourcePlanDataSet.PlanAssignmentCustomFieldsRowRepresents a custom field value that is related to a particular PlanAssignmentRow object.
Public classResourcePlanDataSet.PlanAssignmentCustomFieldsRowChangeEventEvent that occurs when data in a PlanAssignmentCustomFieldsRow is changed.
Public classResourcePlanDataSet.PlanResourcesDataTableRepresents information about resources that is contained in one or more ResourcePlanDataSet.PlanResourcesRow objects.
Public classResourcePlanDataSet.PlanResourcesRowSpecifies one row of data for resources associated with the current resource plan.
Public classResourcePlanDataSet.PlanResourcesRowChangeEventEvent that occurs when data in a PlanResourcesRow is changed.
Public classResourcePlanDataSet.UtilizationDataTableRepresents information about resource utilization that is contained in one or more ResourcePlanDataSet.UtilizationRow objects.
Public classResourcePlanDataSet.UtilizationRowSpecifies one row of information related to a resource used for the current resource plan.
Public classResourcePlanDataSet.UtilizationRowChangeEventEvent that occurs when data in a UtilizationRow is changed.

  DelegateDescription
Public delegateResourcePlanDataSet.DatesRowChangeEventHandlerDescribes event handler settings for when data associated with a ResourcePlanDataSet.DatesRow is edited and an event should be triggered.
Public delegateResourcePlanDataSet.PlanAssignmentCustomFieldsRowChangeEventHandlerDescribes event handler settings for when data associated with a ResourcePlanDataSet.PlanAssignmentCustomFieldsRow is edited and an event should be triggered.
Public delegateResourcePlanDataSet.PlanResourcesRowChangeEventHandlerDescribes event handler settings for when data associated with a ResourcePlanDataSet.PlanResourcesRow is edited and an event should be triggered.
Public delegateResourcePlanDataSet.UtilizationRowChangeEventHandlerDescribes event handler settings for when data associated with a ResourcePlanDataSet.UtilizationRow is edited and an event should be triggered.

  EnumerationDescription
Public enumerationResPlanStatusSpecifies the status of a resource plan.

Community Additions

Show: