TimesheetDataSet.CustomFieldsRow class
Represents a custom field value that is entered for a timesheet row.
Namespace: WebSvcTimeSheet
Assembly: ProjectServerServices (in ProjectServerServices.dll)
A row exists only if a value has been entered.
Tables contains a dynamically generated table named CFDefinition. This table contains a copy of the custom field definitions that are specified as being in a view at the time that this timesheet dataset was generated. This is helpful when you are operating under a security context that does not have rights to obtain the definitions from WebSvcCustomFields.
To add custom fields to a view, in Project Web App, go to Server Settings, and under Look and Feel, click Manage Views.
CFDefinition is a dynamically generated helper table and is not listed in the reference. CFDefinition fields are documented in CustomFieldDataSet.CustomFieldsRow.