The ResourcePlan class is the primary class in the WebSvcResourcePlan namespace. The ResourcePlan class includes methods that manage resource plans.
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 WebSvcResourcePlan namespace is an arbitrary name for a reference to the ResourcePlan.asmx web service (or the ResourcePlan.svc service) of the Project Server Interface (PSI). 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.
|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.|
|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.|