DescribeCompactLayoutsResult
最上位のレコードタイプの情報を含む DescribeCompactLayoutsResult オブジェクトを返します。
describeCompactLayouts() コールは、渡された sObjectType に関する最上位のレコードタイプ情報を含む DescribeCompactLayoutsResult オブジェクトを返します。また、レコードタイプからコンパクトレイアウトへの対応付けも返します。使用しているクライアントアプリケーションは、このオブジェクトを詳細に辿り、コンパクトレイアウトの詳細なメタデータを取得します。
DescribeCompactLayout
DescribeCompactLayout リストの個別の項目を表します。
| 名前 | 型 | 説明 |
|---|---|---|
| actions | DescribeLayoutButtonSection[] | コンパクトレイアウトに関連付けられた 1 つ以上の DescribeLayoutButtonSection 項目の配列。このリストは Salesforce によって設定され、参照のみ可能です。 |
| fieldItems | DescribeLayoutItem[] | コンパクトレイアウトに関連付けられた 1 つ以上の項目の配列。 |
| id | ID | このコンパクトレイアウトの一意の ID。ID についての詳細は、「ID データ型」を参照してください。 |
| imageItems | DescribeLayoutItem[] | コンパクトレイアウトに関連付けられた 1 つ以上の画像の配列。このリストは Salesforce によって設定され、参照のみ可能です。 |
| label | string | コンパクトレイアウトの表示ラベル。 |
| name | string | コンパクトレイアウトの API 名。 |
| objectType | string | コンパクトレイアウトが割り当てられているオブジェクトの名前。 |
RecordTypeCompactLayoutMapping
DescribeCompactLayoutsResult オブジェクトの recordTypeCompactLayoutMappings 項目の単一のレコードタイプの対応付けを表します。オブジェクトは、有効な recordTypeId の compactLayoutId に対する対応付けです。