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

CustomApplicationComponent

Salesforce コンソールとしてマークされている CustomApplication に割り当てられたカスタムコンソールコンポーネント (Visualforce ページ) を表します。カスタムコンソールコンポーネントは、Salesforce コンソールアプリケーションの機能を拡張します。Salesforce オンラインヘルプの「Salesforce Classic でのカスタムコンポーネントを使用したコンソールのカスタマイズ」を参照してください。

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

カスタムアプリケーションコンポーネントのサフィックスは .customApplicationComponent で、customApplicationComponents フォルダに保存されます。

バージョン

カスタムアプリケーションは API バージョン 25.0 以降で使用できます。

項目

項目名 データ型 説明
buttonIconUrl string ボタンのアイコンをホストするページのアドレス。
buttonStyle string ボタンの外観の定義に使用されるインラインスタイル。
buttonText string カスタムコンソールコンポーネントの起動に使用されるボタンの表示ラベル。
buttonWidth int Salesforce コンソールに表示されるボタンの幅 (ピクセル単位)。
height int カスタムコンソールコンポーネントを表示するために使用されるウィンドウの高さ (ピクセル単位)。
isHeightFixed boolean 必須。ユーザがカスタムコンソールコンポーネントの高さを変更できるか (false)、否か (true) を示します。
isHidden boolean 必須。カスタムコンソールコンポーネントがユーザに非表示であるか (true)、否か (false) を示します。
isWidthFixed boolean 必須。ユーザがコンポーネントの幅を変更できるか (false)、否か (true) を示します。
visualforcePage string 必須。カスタムコンソールコンポーネントを表す Visualforce ページの名前。
width int カスタムコンソールコンポーネントを表示するために使用されるウィンドウの幅 (ピクセル単位)。

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

カスタムアプリケーションコンポーネントの定義を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<CustomApplicationComponent xmlns="http://soap.sforce.com/2006/04/metadata">
3    <buttonIconUrl>http://www.salesforce.com</buttonIconUrl>
4    <buttonStyle>buttonStyleCSS</buttonStyle>
5    <buttonText>buttonText</buttonText>
6    <buttonWidth>200</buttonWidth>
7    <height>200</height>
8    <isHeightFixed>false</isHeightFixed>
9    <isHidden>false</isHidden>
10    <isWidthFixed>false</isWidthFixed>
11    <visualforcePage>MyVisualforcePage</visualforcePage>
12    <width>50</width>
13</CustomApplicationComponent>