CustomField.Type Enumeration
Specifies the type for a Project enterprise custom field.
Namespace: Microsoft.Office.Project.Server.Library
Assembly: Microsoft.Office.Project.Server.Library (in Microsoft.Office.Project.Server.Library.dll)
Syntax
'Declaration
Public Enumeration Type
'Usage
Dim instance As CustomField.Type
public enum Type
Members
Member name | Description | |
---|---|---|
COST | Value=9. Value in 1/100 dollars. | |
DATE | Value=4. A date value. HIWORD contains days offset from 1/1/84. LOWORD contains minute off-set, ranging from 0 to 1440, from 12:00 A.M. (midnight). | |
FINISHDATE | Value=27. A date value; if no time is included, the default finish time is used. HIWORD contains days offset from 1/1/84. LOWORD contains minute off-set, ranging from 0 to 1440, from 12:00 A.M. (midnight). | |
DURATION | Value=6. Value in 1/10 minutes. | |
FLAG | Value=17. Index into yes/no string table. | |
NUMBER | Value=15. A number value. | |
TEXT | Value=21. A string value. |
Remarks
Used for enterprise custom fields only. For local custom fields, use CustomField.LocalType.
Use the CustomField.Type type to set the FIELD_TYPE_ENUM property in the following objects:
[Project Web service].ProjectDataSet.AssignmentCustomFieldsRow
[Project Web service].ProjectDataSet.ProjectResourceCustomFieldsRow
[Resource Web service].ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow
[Resource Web service].ResourceDataSet.ResourceCustomFieldsRow
[ResourcePlan Web service].ResourcePlanDataSet.PlanAssignmentCustomFieldsRow
[Statusing Web service].ProjectDataSet.AssignmentCustomFieldsRow
[Statusing Web service].ProjectDataSet.ProjectCustomFieldsRow
[Statusing Web service].ProjectDataSet.ProjectResourceCustomFieldsRow
[Statusing Web service].StatusingDataSet.AssnCustomFieldsRow
[Statusing Web service].StatusingDataSet.ResourceCustomFieldsRow
[Statusing Web service].StatusingDataSet.TaskCustomFieldsRow
[TimeSheet Web service].ResourceDataSet.ResourceCustomFieldsRow