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

Scontrol

システムがホストし、クライアントアプリケーションが実行するカスタムコンテンツであるカスタム Sコントロール。

Visualforce ページは、Sコントロールよりも優先されます。組織で以前に Sコントロールを使用していない場合は、作成できません。既存の Sコントロールに影響はありません。今後も編集できます。Sコントロールを Visualforce に移行することをお勧めします。Scontrol オブジェクトは引き続きサポートされています。

重要

システムがホストし、クライアントアプリケーションが実行するカスタムコンテンツであるカスタム Sコントロールを表します。Sコントロールでは、Web ブラウザで表示または実行できるコンテンツの種類を指定できます。

サポートされているコール

delete()describeSObjects()getDeleted()getUpdated()query()retrieve()update()

特別なアクセスルール

  • 組織は Enterprise、Developer、または Unlimited Edition を使用し、カスタム Sコントロールが有効になっている必要があります。
  • カスタマーポータルユーザはこのオブジェクトにアクセスできません。

項目

項目 詳細
Binary
base64
プロパティ
Nillable、Update
説明
Active-X コントロールまたは Java アーカイブなどのカスタム Sコントロールのバイナリコンテンツ。作成時には指定できますが、更新時には指定できません。最大 5 MB です。
BodyLength
int
プロパティ
Filter、Group、Sort
説明
カスタム Sコントロールの長さ。表示ラベルは [バイナリ長] です。
ContentSource
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
Sコントロールコンテンツの供給元を指定します。カスタム HTML、スニペット (他の Sコントロールに含まれる Sコントロール)、または URL のいずれかになります。
Description
string
プロパティ
Filter、Group、Nillable、Sort、Update
説明
カスタム Sコントロールの説明。
DeveloperName
string
プロパティ
Filter、Group、Sort、Update
説明
API のオブジェクトの一意の名前。この名前は、アンダースコアと英数字のみを使用でき、組織内で一意にする必要があります。最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。管理パッケージでこの項目を使用することにより、パッケージインストール時の名前の競合を回避します。この項目を使用して、開発者は管理パッケージのオブジェクト名を変更し、変更は登録者の組織で反映されます。表示ラベルは [Sコントロール名] です。

大規模データセットを作成する場合、必ず各レコードの一意の DeveloperName を指定してください。DeveloperName が指定されていないと、Salesforce で各レコードの DeveloperName を生成している間にパフォーマンスが低下する可能性があります。

メモ

EncodingKey
picklist
プロパティ
Filter、Group、Restricted picklist、Sort、Update
説明
ISO-08859-1、UTF-8、EUC、JIS、Shift-JIS、韓国語 (ks_c_5601-1987)、簡体字中国語 (GB2312)、繁体字中国語 (Big5) など、文字コードの選択リスト。
Filename
string
プロパティ
Filter、Group、Nillable、Sort、Update
説明
カスタム Sコントロールがカスタムリンクに追加された場合に表示されるアップロード済みオブジェクト。Java アプレット、ActiveX コントロール、または希望するその他の種類のコンテンツを指定できます。
HtmlWrapper
textarea
プロパティ
Update
説明
必須。ユーザがこのカスタム Sコントロールを参照した場合に配信される HTML ページ。この HTML ページは、カスタム Sコントロール全体のコンテンツである場合、またはバイナリを参照する場合があります。最大 1,048,576 文字です。表示ラベルは [HTML 内容] です。
Name
string
プロパティ
Filter、Group、Sort、Update
説明
必須。カスタム Sコントロールの名前。表示ラベルは [表示ラベル] です。
NamespacePrefix
string
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織には、一意の名前空間プレフィックスがあります。最大 15 文字です。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。

名前空間プレフィックスには、次のいずれかの値があります。

  • Developer Edition 組織では、名前空間プレフィックスは、サポートしているすべてのオブジェクトに組織の名前空間プレフィックスを設定します。オブジェクトがインストールされた管理パッケージ内にある場合には例外があります。その場合、オブジェクトにはインストールされた管理パッケージの名前空間プレフィックスが付きます。この項目の値は、パッケージ開発者の Developer Edition 組織の名前空間プレフィックスです。
  • Developer Edition 組織でない場合、NamespacePrefix は、インストールされた管理パッケージの一部であるオブジェクトに設定されます。その他すべてのオブジェクトには名前空間プレフィックスはありません。
SupportsCaching
boolean
プロパティ
Defaulted on create、Filter、Group、Sort、Update
説明
Sコントロールがキャッシュをサポートしているか (true)、否か (false) を示します。

使用方法

カスタム Sコントロールを使用して、アプリケーション機能を拡張するカスタムコンテンツを管理します。すべてのユーザは、カスタム Sコントロールを参照できますが、カスタム Sコントロールを作成または更新するには、「アプリケーションのカスタマイズ」権限が必要です。