This documentation is archived and is not being maintained.

CustomFields.UpdateCustomFields Method

Office 2007

Creates, modifies, or deletes enterprise custom fields. UpdateCustomFields creates custom fields if the CustomFieldDataSet includes new custom fields, modifies existing custom fields, and deletes custom fields that are not in the CustomFieldDataSet.

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

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/UpdateCustomFields", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", 
	ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void UpdateCustomFields(
	CustomFieldDataSet cfds,
	bool validateOnly,
	bool autoCheckIn
)

Parameters

cfds
Type: WebSvcCustomFields.CustomFieldDataSet
CustomFieldDataSet contains the updated custom field definitions.
validateOnly
Type: System.Boolean
If true, validate the CustomFieldDataSet only.
autoCheckIn
Type: System.Boolean
If true, check in the custom fields after they are updated.

Project Server Permissions

Permission

Description

ManageEnterpriseCustomFields

Modify the definitions of enterprise custom fields and lookup table values. Global permission.

Show: