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

GlobalValueSet

グローバル選択リスト値セット (カスタム選択リスト項目で使用できる共有値のセット) のメタデータを表します。グローバル値セットは項目ではありません。これに対し、グローバル選択リストに基づくカスタム選択リスト項目は ValueSet 型になります。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

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

重要

ファイルのサフィックスおよびディレクトリの場所

GlobalValueSet コンポーネントのサフィックスは .globalValueSet で、globalValueSets フォルダーに保存されます。

バージョン

GlobalValueSet コンポーネントは、API バージョン 38.0 以降で使用できます。API バージョン 37.0 では、このコンポーネントは GlobalPicklist 型です。

項目

項目名 項目の型 説明
customValue CustomValue[] 少なくとも 1 つの値が必要です。グローバル選択リストで定義された値のリスト、すなわち「グローバル値セット」です。グローバル値セットは、グローバル値セットを使用するすべてのカスタム選択リスト項目で継承されます。各値は customValue 型です。グローバル値セットには、無効な値を含め合計 1,000 個までの値を設定できます。
description string これは、グローバル値セットの目的や対象オブジェクトを記述する場合に役立ちます。最大 255 文字です。
masterLabel string 必須。グローバル値セットの作成時に定義されるグローバル値セットの名前。ユーザーインターフェースに表示ラベルとして表示されます。
sorted boolean 必須。グローバル値セットがアルファベット順に並べ替えられるかどうかを示します。デフォルトでは、この値は false です。

宣言的なメタデータの定義のサンプル

次の UpsellGlobal.globalValueSet は GlobalValueSet コンポーネントの例です。

1<?xml version="1.0" encoding="UTF-8"?>
2<GlobalValueSet xmlns="http://soap.sforce.com/2006/04/metadata">
3   <description>Updated:This is a basic global value set.</description>
4   <masterLabel>UpsellGlobal</masterLabel>
5   <customValue>
6      <fullName>Maybe</fullName>
7      <default>false</default>
8      <label>Maybe</label>
9   </customValue>
10   <customValue>
11      <fullName>No</fullName>
12      <default>false</default>
13      <label>No</label>
14   </customValue>
15   <customValue>
16      <fullName>Yes</fullName>
17      <default>false</default>
18      <label>Yes</label>
19   </customValue>
20   <sorted>false</sorted>
21</GlobalValueSet>
22

この例の package.xml は、以前の定義を参照します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <types>
4        <members>UpsellGlobal</members>
5        <name>GlobalValueSet</name>
6    </types>
7    <version>40.0</version>
8</Package>

グローバル値セットが API バージョン 57.0 以降で作成された場合は、開発者名に __gvs サフィックスが自動的に付加されます。GlobalValueSet 型を使用して CRUD ベースのコールを行う場合、その型を参照する際に fullName 項目にサフィックスを付加する必要があります。

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。