WebSvcTimeSheet Namespace
The WebSvcTimesheet namespace is an arbitrary name for a reference to the Timesheet.asmx Web service of the PSI in Microsoft Office Project Server 2007.
The Timesheet class in the Web service includes methods that manage timesheets. Create, delete, submit, update, read, recall, or audit timesheets. Find timesheets that are late or pending approval; find timesheets by date or period. Get a list of timesheet approvers. Preload work actuals and validate a timesheet line. Get information about non-project (administrative) timesheet lines.
Classes
Class | Description | |
---|---|---|
ResourceDataSet | The ResourceDataSet contains information regarding the enterprise resources. See the items documented in WebSvcResource for more information. | |
ResourceDataSet.CalendarExceptionsDataTable | ||
ResourceDataSet.CalendarExceptionsRow | Represents a calendar exception for one resource. | |
ResourceDataSet.CalendarExceptionsRowChangeEvent | Describes event handler settings for the specified data. | |
ResourceDataSet.ResourceAvailabilitiesDataTable | ||
ResourceDataSet.ResourceAvailabilitiesRow | Represents the availability of the resource identified with the RES_UID property. | |
ResourceDataSet.ResourceAvailabilitiesRowChangeEvent | Describes event handler settings for the specified data. | |
ResourceDataSet.ResourceCustomFieldsDataTable | ||
ResourceDataSet.ResourceCustomFieldsRow | Represents a custom field value for a specific ResourceRow row. | |
ResourceDataSet.ResourceCustomFieldsRowChangeEvent | Describes event handler settings for the specified data. | |
ResourceDataSet.ResourceRatesDataTable | ||
ResourceDataSet.ResourceRatesRow | Represents one set of cost rate data for a resource. | |
ResourceDataSet.ResourceRatesRowChangeEvent | Describes event handler settings for the specified data. | |
ResourceDataSet.ResourcesDataTable | ||
ResourceDataSet.ResourcesRow | Represents an enterprise resource. | |
ResourceDataSet.ResourcesRowChangeEvent | Describes event handler settings for the specified data. | |
TimeSheet | Includes methods for managing timesheets in Microsoft Office Project Server 2007. | |
TimesheetDataSet | Represents the dataset used when working with the TimeSheet object and other objects in the WebSvcTimeSheet namespace. | |
TimesheetDataSet.ActionsDataTable | Contains a record of the actions performed on this timesheet. | |
TimesheetDataSet.ActionsRow | Represents an action performed on the timesheet pointed to by the HeadersRow property. | |
TimesheetDataSet.ActionsRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetDataSet.ActualsDataTable | Contains the actual number of hours the resource worked for the entries in Lines property. | |
TimesheetDataSet.ActualsRow | Contains the actual number of hours recorded for the related TimesheetDataSet.LinesRow object. | |
TimesheetDataSet.ActualsRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetDataSet.AuditsDataTable | The Audits table contains a line for each TimesheetEnum.AuditOperationType applied to a timesheet. | |
TimesheetDataSet.AuditsRow | Records a TimesheetEnum.AuditOperationType type (Add or Delete) applied to a timesheet. | |
TimesheetDataSet.AuditsRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetDataSet.CustomFieldsDataTable | Contains custom field values for the related timesheets. | |
TimesheetDataSet.CustomFieldsRow | Represents a custom field value entered for a timesheet row. | |
TimesheetDataSet.CustomFieldsRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetDataSet.HeadersDataTable | Contains an entry for each timesheet in this dataset. | |
TimesheetDataSet.HeadersRow | Represents one timesheet. | |
TimesheetDataSet.HeadersRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetDataSet.LinesDataTable | Contains a row for each line of each timesheet in this dataset. | |
TimesheetDataSet.LinesRow | Represents a timesheet line item. | |
TimesheetDataSet.LinesRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetListDataSet | ||
TimesheetListDataSet.TimesheetsDataTable | ||
TimesheetListDataSet.TimesheetsRow | ||
TimesheetListDataSet.TimesheetsRowChangeEvent | Describes event handler settings for the specified data. |
Delegates
Enumerations
Enumeration | Description | |
---|---|---|
Action | Specifies the action to take on a timesheet. | |
Navigation | Specifies how to navigate a list of timesheet lines. | |
PreloadType | Indicates which lines to preload into a timesheet. |