Themes
Salesforce アプリケーションのテーマで使用するアイコンと色のリストを取得します。テーマ情報は、Salesforce UI のアイコンと色を使用する組織内のオブジェクトに提供されます。
If-Modified-Since ヘッダーは、このリソースでは EEE, dd MMM yyyy HH:mm:ss z という日付形式で使用できます。このヘッダーが使用される場合、指定の日付以降にオブジェクトメタデータが変更されていないと、レスポンスボディなしで 304 Not Modified 状況コードが返されます。
構文
- URI
- /vXX.X/theme
- 適用開始バージョン
- 29.0
- 形式
- JSON、XML
- HTTP メソッド
- GET
- 認証
- Authorization: Bearer token
- リクエストボディ
- None
- 要求パラメータ
- なし
- 応答データ
- テーマ項目の配列。各テーマ項目には次の項目が含まれます。
各テーマの色には次の項目が含まれます。
名前 型 説明 colors array テーマの色の配列。 icons array テーマアイコンの配列。 name string テーマの色とアイコンが関連付けられるオブジェクトの名前。 各テーマアイコンには次の項目が含まれます。名前 型 説明 color string Web 色の RGB 形式で示される色 (00FF00 など)。 context string オブジェクトでその色がメインの色 (primary) であるかどうかを決定する色のコンテキスト。 theme string 関連付けられたテーマ。値には、次のものがあります。- theme2 — Spring '10 より前に使用されていた「Salesforce Classic 2005 ユーザインターフェースのテーマ」という名前のテーマ
- theme3 — Spring '10 で導入された「Salesforce Classic 2010 ユーザインターフェースのテーマ」という名前のテーマ
- theme4 — Winter '14 および Lightning Experience では Winter '16 で導入されたモバイルタッチスクリーンバージョンの Salesforce テーマ
- custom — カスタムアイコンに関連付けられたテーマ
名前 型 説明 contentType string アイコンのコンテンツタイプは、「image/png」などです。 height number アイコンの高さ (ピクセル単位)。アイコンのコンテンツタイプが SVG タイプである場合、高さと幅の値は使用されません。 theme string 関連付けられたテーマ。値には、次のものがあります。- theme2 — Spring '10 より前に使用されていた「Salesforce Classic 2005 ユーザインターフェースのテーマ」という名前のテーマ
- theme3 — Spring '10 で導入された「Salesforce Classic 2010 ユーザインターフェースのテーマ」という名前のテーマ
- theme4 — Winter '14 および Lightning Experience では Winter '16 で導入されたモバイルタッチスクリーンバージョンの Salesforce テーマ
- custom — カスタムアイコンに関連付けられたテーマ
url string このアイコンの完全修飾 URL。 width number アイコンの幅 (ピクセル単位)。アイコンのコンテンツタイプが SVG タイプである場合、高さと幅の値は使用されません。
例
services/data/v29.0/theme の要求を使用した JSON 応答の例を次に示します。