TimesheetDataSet.CustomFieldsRow Class

Represents a custom field value entered for a timesheet row.

Inheritance Hierarchy


Namespace:  WebSvcTimeSheet
Assembly:  ProjectServerWebServices (in ProjectServerWebServices.dll)


Public Class CustomFieldsRow _
    Inherits DataRow
Dim instance As TimesheetDataSet.CustomFieldsRow
public class CustomFieldsRow : DataRow


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 specified as being in a view at the time 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 Access, 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.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


TimesheetDataSet.CustomFieldsRow Members

WebSvcTimeSheet Namespace