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.
Note
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.
Classes
Class | Description | |
---|---|---|
ResourcePlan | Contains methods to manage resource plans in Project Server. | |
ResourcePlanDataSet | Represents information about resources including dates, assignments, and utilization data tables. | |
ResourcePlanDataSet.DatesDataTable | Represents information about resource plan dates that is contained in one or more ResourcePlanDataSet.DatesRow objects. | |
ResourcePlanDataSet.DatesRow | Specifies the information that is associated with one row of resource plan dates. | |
ResourcePlanDataSet.DatesRowChangeEvent | Event that occurs when data in a DatesRow is changed. | |
ResourcePlanDataSet.PlanAssignmentCustomFieldsDataTable | Represents information about resource assignment custom fields that is contained in one or more ResourcePlanDataSet.PlanAssignmentCustomFieldsRow objects. | |
ResourcePlanDataSet.PlanAssignmentCustomFieldsRow | Represents a custom field value that is related to a particular PlanAssignmentRow object. | |
ResourcePlanDataSet.PlanAssignmentCustomFieldsRowChangeEvent | Event that occurs when data in a PlanAssignmentCustomFieldsRow is changed. | |
ResourcePlanDataSet.PlanResourcesDataTable | Represents information about resources that is contained in one or more ResourcePlanDataSet.PlanResourcesRow objects. | |
ResourcePlanDataSet.PlanResourcesRow | Specifies one row of data for resources associated with the current resource plan. | |
ResourcePlanDataSet.PlanResourcesRowChangeEvent | Event that occurs when data in a PlanResourcesRow is changed. | |
ResourcePlanDataSet.UtilizationDataTable | Represents information about resource utilization that is contained in one or more ResourcePlanDataSet.UtilizationRow objects. | |
ResourcePlanDataSet.UtilizationRow | Specifies one row of information related to a resource used for the current resource plan. | |
ResourcePlanDataSet.UtilizationRowChangeEvent | Event that occurs when data in a UtilizationRow is changed. |
Delegates
Delegate | Description | |
---|---|---|
ResourcePlanDataSet.DatesRowChangeEventHandler | Describes event handler settings for when data associated with a ResourcePlanDataSet.DatesRow is edited and an event should be triggered. | |
ResourcePlanDataSet.PlanAssignmentCustomFieldsRowChangeEventHandler | Describes event handler settings for when data associated with a ResourcePlanDataSet.PlanAssignmentCustomFieldsRow is edited and an event should be triggered. | |
ResourcePlanDataSet.PlanResourcesRowChangeEventHandler | Describes event handler settings for when data associated with a ResourcePlanDataSet.PlanResourcesRow is edited and an event should be triggered. | |
ResourcePlanDataSet.UtilizationRowChangeEventHandler | Describes event handler settings for when data associated with a ResourcePlanDataSet.UtilizationRow is edited and an event should be triggered. |
Enumerations
Enumeration | Description | |
---|---|---|
ResPlanStatus | Specifies the status of a resource plan. |