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

IdeaStandardController クラス

IdeaStandardController オブジェクトは、StandardController で提供される機能のほか、アイデア固有の機能を提供します。

名前空間

ApexPages

使用方法

IdeaStandardController オブジェクトのメソッドは、IdeaStandardController の特定のインスタンスでコールされ、実行されます。

IdeaStandardSetController クラスおよび IdeaStandardController クラスは、現在限定リリースプログラムでのみ使用できます。組織でのこれらのクラスの有効化についての詳細は、Salesforce の担当者までお問い合わせください。

メモ

このクラスに記載されたメソッドのほか、IdeaStandardController クラスは、StandardController クラスに関連付けられたすべてのメソッドを継承します。

インスタンス化

IdeaStandardController オブジェクトはインスタンス化できません。アイデアの標準コントローラーを使用する場合は、カスタム拡張コントローラーのコンストラクターを介してインスタンスを取得できます。

次の例では、IdeaStandardController オブジェクトをカスタムリストコントローラーのコンストラクターで使用する方法を示します。この例では、コメントリストデータを Visualforce ページに表示する前に操作するためのフレームワークを示します。
次の Visualforce マークアップは、上記の IdeaStandardController の例をページ内で使用する方法を示します。この例が機能するためには、ページ名を detailPage にする必要があります。

Visualforce ページにアイデアとコメントを表示するには、次の例でコメントを表示する特定のアイデアの ID (例: /apex/detailPage?id=<ideaID>) を指定する必要があります。

メモ