[This is preliminary documentation and is subject to change.]
The TimesheetInfo type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| TimesheetInfo | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetAccountAndProjectName |
Get the Account and Project name (separated by a "/" character) of a particular row of the
timesheet.
| |
| GetAccountName |
GEts the Customer name for a particular row in the timesheet.
| |
| GetBillableTimeDuration |
GEt the total billable time duration of the timesheet.
| |
| GetEditableComments |
Gets the editable Comment of the timesheet for a particular user.
| |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetNonBillableTimeDuration |
Get the total non-billable duration of the timesheet.
| |
| GetNonEditableComments |
Gets the non-editable Comment of the timesheet for a particular user.
| |
| GetObjectData |
Gets the object data using the SerializationInfo and the
StreamingContext.
| |
| GetPayrollCode | ||
| GetProjectName |
Gets the Project name of a particular row of the timesheet.
| |
| GetRow | Overloaded. | |
| GetRows |
Gets the number of rows in the timesheet.
| |
| GetRowTotal |
Get the total time for a row of the timesheet.
| |
| GetSerializedTimesheetDetails |
Gets the serialized timesheet detail in a String.
| |
| GetTaskCodeAndName |
Gets the task name and code (separated by a "/") of a particular row of the timesheet.
| |
| GetTaskName |
Gets the task name for the row
| |
| GetTimeDuration |
Gets the time duration for a cell on the timesheet.
| |
| GetTimeDurationTotal |
Gets the total time duration for the timesheet.
| |
| getTimesheetDetail |
Gets the timesheet detail for a cell on the timesheet.
| |
| GetTimesheetDuration |
Gets the duration of a particular cell on the timesheet.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToCSV |
Converts the timesheet to its csv format.
| |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| CreatedTimestamp |
The Timestamp for the timesheet creation.
| |
| DocIdList |
A comma separated String of the document identifiers for all documents
that are attached to this timesheet.
| |
| ExportedTimestamp |
The time when this timesheet was exported.
| |
| FirstName |
The first name
| |
| FromDate |
The first date of the timesheet.
| |
| GroupId |
the identifier for the group.
| |
| GroupName |
The group name of the group that owns the timesheet.
| |
| IsExported |
Shows if the timesheet is exported. Valid values are "Y" (means exported) and "N" (not exported).
| |
| LastName |
The last name
| |
| NumLines |
Number of rows in the timesheet.
| |
| RemDocIdList |
A comma separated String of the document identifiers for all documents
that are removed from this timesheet.
| |
| TimesheetComments |
The list of Comments on this timesheet.
| |
| TimesheetDetails |
The list of all the timesheet details on this timesheet.
| |
| TimesheetId |
The system generated identifier for the timesheet.
| |
| ToDate |
The last date of the timesheet.
| |
| UserId |
The identifier for the user that owns the timesheet.
| |
| UserName |
The name of the user that owns the timesheet.
| |
| WorkflowHistory |
The list of workflow history for this timesheet.
| |
| WorkflowTypeId |
Get the workflow type id corresponding to this particular timesheet.
|
