[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.
              | 
