Share via


WebSvcCustomFields namespace

The CustomFields class is the primary class in the WebSvcCustomFields namespace. The CustomFields class includes methods that manage enterprise custom fields.

Note

In the ASMX web service, CustomFields is a class. In the WCF service, CustomFields is an interface that is implemented in the CustomFieldsClient class. For information about using the CustomFieldsClient class in a WCF-based application, see the CustomFields class constructor.

The WebSvcCustomFields namespace is an arbitrary name for a reference to the CustomFields.asmx web service (or the CustomFields.svc service) of the Project Server Interface (PSI). Methods in the CustomFields class check out, check in, read, create, delete, and update enterprise custom fields.

CustomFields methods typically use or return a CustomFieldDataSet object.

Classes

  Class Description
Public class CustomFieldDataSet Represents one or more task, resource, or project enterprise custom fields.
Public class CustomFieldDataSet.CustomFieldsDataTable Represents enterprise custom fields that are defined in one or more CustomFieldDataSet.CustomFieldsRow rows.
Public class CustomFieldDataSet.CustomFieldsRow An enterprise custom field.
Public class CustomFieldDataSet.CustomFieldsRowChangeEvent Event that occurs when data in a CustomFieldsRow is changed.
Public class CustomFields This class includes methods for managing enterprise custom fields in Project Server.

Delegates

  Delegate Description
Public delegate CustomFieldDataSet.CustomFieldsRowChangeEventHandler Represents the method that handles events which occur when an action is performed on CustomFieldDataSet.CustomFieldsRow data.

See also

Reference

WebSvcLookupTable