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

Newer Version Available

This content describes an older version of this product. View Latest

Action クラス

ApexPages.Action を使用して、Visualforce カスタムコントローラーまたはコントローラー拡張で使用できる action メソッドを作成できます。

名前空間

ApexPages

使用方法

たとえば、カスタム保存を実行するコントローラー拡張に saveOver メソッドを作成できます。

インスタンス化

次のコードのスニペットは、save アクションを使用する新しい ApexPages.Action オブジェクトをインスタンス化する方法について説明しています。
1ApexPages.Action saveAction = new ApexPages.Action('{!save}');

Action コンストラクター

Action のコンストラクターは次のとおりです。

Action(action)

指定されたアクションを使用して、ApexPages.Action クラスの新しいインスタンスを作成します。

署名

public Action(String action)

パラメーター

action
型: String
アクション。

action メソッド

Action のメソッドは次のとおりです。すべてインスタンスメソッドです。

getExpression()

アクションが呼び出されたときに評価される式を返します。

署名

public String getExpression()

戻り値

型: String

invoke()

アクションを呼び出します。

署名

public System.PageReference invoke()

戻り値

型: System.PageReference