この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

メタデータのデータ型

これらのデータ型は、『Salesforce オブジェクトリファレンス』で説明されているデータ型を拡張します。

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

重要

項目の型 オブジェクト 項目に含まれる内容
CustomField カスタムオブジェクト

カスタム項目

カスタム項目を表します。
DeleteConstraint カスタム項目 参照関係の削除オプションを表す文字列。有効な値は、次のとおりです。
  • SetNull
  • Restrict
  • Cascade
DeploymentStatus カスタムオブジェクト

カスタム項目

カスタムオブジェクトまたはカスタム項目のリリース状況を表す文字列。有効な値は、次のとおりです。

  • InDevelopment
  • Deployed
FieldType カスタム項目 カスタム項目の型を示します。有効な値は、次のとおりです。
  • AutoNumber
  • Lookup
  • MasterDetail
  • MetadataRelationship
  • Checkbox
  • Currency
  • Date
  • DateTime
  • Email
  • EncryptedText

    このページは、Shield プラットフォームの暗号化ではなく、従来の暗号化について書かれています。相違点

    メモ

  • ExternalLookup
  • IndirectLookup
  • Number1
  • Percent
  • Phone
  • Picklist
  • MultiselectPicklist
  • Summary
  • Text
  • TextArea
  • LongTextArea
  • Url
  • Hierarchy
  • File
  • Html
  • Location (地理位置情報項目で使用)
1 Number カスタム項目は内部的には double 型の項目として表されます。Number 項目のスケールを 0 に設定すると int と同様に動作する double を使用できます。
Gender カスタムオブジェクト オブジェクトを表す名詞の性別を示します。これは、語の性別に基づいて、異なる処理が必要となる言語に使用されます。有効な値は、次のとおりです。
  • Masculine
  • Feminine
  • Neuter
  • AnimateMasculine (スラブ言語 — 現在はチェコ語、ポーランド語、ロシア語、スロバキア語、スロベニア語、およびウクライナ語)
  • ClassIClassIIIClassVClassVIIClassIXClassXIClassXIVClassXVClassXVIClassXVIIClassXVIII (アフリカ言語 — 現在はアフリカーンス語、コーサ語、およびズールー語)

次の性別は [設定] の [タブと表示ラベルの名称変更] ページに表示されますが、内部的には「Feminine」として保存されます。メタデータ API で以下を設定する場合は、「Feminine」を使用します。

  • Euter (スウェーデン語)
  • Common (オランダ語)

メモ

Picklist (連動選択リストを含む) カスタム項目 (このデータ型は、メタデータ API で使用されません。CustomField には、このデータ型が Tooling API サポートのために含まれます)。選択リストから選択できる表示ラベルおよび値のセットである選択リストを表す。
SharingModel カスタムオブジェクト カスタムオブジェクトの共有モデルを表します。オブジェクトに応じて、有効な値は次のようになります。
  • Private
  • Read
  • ReadWrite
  • ReadWriteTransfer
  • FullAccess
  • ControlledByParent
  • ControlledByCampaign
  • ControlledByLeadOrContact

たとえば、ユーザーオブジェクトは、値 Private および Read をサポートします。取引先責任者、商談、およびカスタムオブジェクトは、値 PrivateRead、および ReadWrite をサポートします。キャンペーンメンバーは ControlledByCampaign および ControlledByLeadOrContact をサポートします。

StartsWith カスタムオブジェクト

カスタム項目

名詞が母音、子音、または特殊文字で開始されているかを示します。これは、語の最初の文字に基づいて、異なる処理が必要となる言語に使用されます。有効な値は、次のとおりです。
  • Consonant
  • Vowel
  • Special (z または s と子音で始まる名詞に対して)
TreatBlanksAs カスタム項目 空白の処理方法を示します。有効な値は、次のとおりです。
  • BlankAsBlank
  • BlankAsZero
ValueSet カスタム項目 カスタム選択リスト項目から選択できる値のセットを表します。カスタム選択リスト項目の ValueSet を定義します。

ValueSet

カスタム選択リスト項目から選択できる値のセットを表します。カスタム選択リスト項目の ValueSet を定義します。
項目の型 項目の型 説明
controllingField string これが連動選択リストである場合、制御項目の fullname。制御項目はチェックボックスまたは選択リスト項目にすることができますが、この場合は選択リストになります。制御選択リストは、連動選択リストに使用できる値を絞り込みます。
restricted boolean Salesforce システム管理者に定義された値のみに選択リストの値が制限されているかどうか。値は true または false です。
valueSetDefinition ValueSetValuesDefinition カスタムの連動選択リストの値固有の設定を定義します。カスタム選択リスト項目の値セットがアルファベット順に並べ替えられるかどうかを示します。
valueSetName string この選択リスト項目に使用されるグローバル値セットの masterLabel
valueSettings ValueSettings カスタム選択リスト項目の値を示す設定に使用します。選択リストは、固有の値セットを使用するか、グローバル値リストから値を継承することができます。メタデータ API により、項目の連動関係値を追加することはできますが、削除���ることはできません。

ValueSetValuesDefinition

項目名 項目の型 説明
sorted boolean 選択リストの値セットがユーザーインターフェースでアルファベット順に表示されるかどうか。
value CustomValue 必須。このローカルのカスタム選択リストに対する値のリスト。

ValueSettings

項目名 項目の型 説明
controllingFieldValue stringstring[] カスタムの連動選択リストのみに適用されます。カスタム選択リスト値が依存する制御または���の選択リストの値のリスト。
valueName string カスタムの連動選択リストの値を定義します。