TimeSheet members
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