Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Includes methods for managing timesheets in Project Web App.
The TimeSheet type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
TimeSheet | Creates a TimeSheet object from the ASMX-based TimeSheet web service. |
Top
Properties
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Abort | (Inherited from WebClientProtocol.) |
![]() |
ApproveNonProjectTime | Changes the state of the specified non-project time items, from pending to approved or rejected. |
![]() |
ApproveProjectTimesheetLines | Approves or rejects a set of project timesheet lines. |
![]() |
BeginInvoke | (Inherited from SoapHttpClientProtocol.) |
![]() |
CancelAsync | (Inherited from HttpWebClientProtocol.) |
![]() |
CreateObjRef | (Inherited from MarshalByRefObject.) |
![]() |
CreateTimesheet | Creates a new timesheet and calls the PrepareTimesheetLine(Guid, TimesheetDataSet, []) method. |
![]() |
Discover | (Inherited from SoapHttpClientProtocol.) |
![]() |
Dispose() | (Inherited from Component.) |
![]() |
Dispose(Boolean) | (Inherited from Component.) |
![]() |
EndInvoke | (Inherited from SoapHttpClientProtocol.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Component.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetLifetimeService | (Inherited from MarshalByRefObject.) |
![]() |
GetReaderForMessage | (Inherited from SoapHttpClientProtocol.) |
![]() |
GetService | (Inherited from Component.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
GetWebRequest | (Inherited from SoapHttpClientProtocol.) |
![]() |
GetWebResponse(WebRequest) | (Inherited from HttpWebClientProtocol.) |
![]() |
GetWebResponse(WebRequest, IAsyncResult) | (Inherited from HttpWebClientProtocol.) |
![]() |
GetWriterForMessage | (Inherited from SoapHttpClientProtocol.) |
![]() |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) |
![]() |
Invoke | (Inherited from SoapHttpClientProtocol.) |
![]() |
InvokeAsync(String, [], SendOrPostCallback) | (Inherited from SoapHttpClientProtocol.) |
![]() |
InvokeAsync(String, [], SendOrPostCallback, Object) | (Inherited from SoapHttpClientProtocol.) |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) |
![]() |
PrepareTimesheetLine | Validates and populates a timesheet line item and preloads work actuals for the timesheet line. |
![]() |
QueueCleanUpTimesheets | Removes timesheet lines between specified dates. |
![]() |
QueueDeleteTimesheet | Deletes records for the specified timesheet. |
![]() |
QueueRecallTimesheet | Changes the current state of the specified timesheet to be the previous timesheet state, when the current user was the next approver. |
![]() |
QueueReviewTimesheet | Changes the state of the specified timesheet from Submittted to Acceptable or Approved, or from Acceptable to Approved, depending on the current user's permissions and the specified action. |
![]() |
QueueSubmitTimesheet | Changes the state of the specified timesheet from In Progress to Submitted via the Timesheet Queue. |
![]() |
QueueUpdateTimesheet | Saves the specified timesheet data to the Published database. |
![]() |
ReadLateTimesheets | Gets the set of timesheets that are considered late for the current user. |
![]() |
ReadProjectTimesheetLines | Reads timesheet lines. |
![]() |
ReadResourceLateTimesheets | Gets the set of late timesheets that are due from those who report to the current user. |
![]() |
ReadReviewedTimesheets | Reads all timesheets that have been reviewed by the current user for the specified resources in the specified time range. |
![]() |
ReadTimesheet | Gets the specified timesheet header, line items, and timephased data. |
![]() |
ReadTimesheetApprovers | Gets all available approvers for a specified timesheet. |
![]() |
ReadTimesheetByPeriod | Gets the timesheet header, line items, and timephased data based on the specified period and resource. |
![]() |
ReadTimesheetList | Reads a timesheet summary for the specified resource within the specified date range. |
![]() |
ReadTimesheetsPendingApproval | Reads all timesheets that are pending approval in the specified time range. |
![]() |
ReadTimesheetsToAdjust | Reads all timesheets that are pending approval for the specified resources in the specified time range. |
![]() |
SubmitTimesheetLines | Submits timesheet lines for approval. |
![]() |
ToString | (Inherited from Component.) |
Top
Events
| Name | Description | |
|---|---|---|
![]() |
Disposed | (Inherited from Component.) |
Top
.gif)
.gif)
.gif)
.gif)
.gif)