Metadata Field Types

These field types extend the field types described in the Web Services API Developer's Guide.

Field Type Objects What the Field Contains
CustomField Custom object

Custom field

Represents a custom field.
DeploymentStatus Custom object

Custom field

A string which represents the deployment status of a custom object or field. Valid values are:
  • InDevelopment
  • Deployed
FieldType Custom field Indicates the type of a custom field. Valid values are:
  • AutoNumber
  • Lookup
  • MasterDetail
  • Checkbox
  • Currency
  • Date
  • DateTime
  • Email
  • EncryptedText
  • Number1
  • Percent
  • Phone
  • Picklist
  • MultiselectPicklist
  • Summary
  • Text
  • TextArea
  • LongTextArea
  • Summary
  • Url
  • Hierarchy
  • File
  • CustomDataType
  • Html
1 A Number custom field is internally represented as a field of type double. Setting the scale of the Number field to 0 gives you a double that behaves like an int.
Gender Custom object
Gender of the name to support translation for languages that indicate gender in nouns. Valid values are:
  • Neuter
  • Masculine
  • Feminine
Picklist Custom field Represents a picklist, a set of labels and values that can be selected from a picklist.
SharingModel Custom object

Custom field

Represents the sharing model for the custom object or custom field. Valid values are:
  • Private
  • Read
  • ReadWrite
StartsWith Custom object

Custom field

Indicates whether the name starts with a vowel, consonant, or is a special character. This is used for languages where words need different treatment depending on the first character. Valid values are:
  • Consonant
  • Vowel
  • Special
TreatBlanksAs Custom field Indicates how blanks should be treated. Valid values are:
  • BlankAsBlank
  • BlankAsZero
© Copyright 2000–2012 salesforce.com, inc. All rights reserved.
Various trademarks held by their respective owners.