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

apex:actionRegion

AJAX 要求の生成時に Force.com サーバーが処理する必要のあるコンポーネントを区切る Visualforce ページの領域です。<apex:actionRegion> の本文のコンポーネントのみがサーバーによって処理されるため、ページのパフォーマンスが向上します。

このコンポーネントを使用して、sObject の項目に対応しないコントローラーメソッドのユーザー入力を取得します。sObject 項目で使用できるの��、<apex:inputField><apex:outputField> のみです。

<apex:actionRegion> コンポーネントは要求時にサーバーが処理するコンポーネントのみを定義します。要求が完了したときに再表示されるページの領域は定義しません。動作を制御するには、<apex:actionSupport><apex:actionPoller><apex:commandButton><apex:commandLink><apex:tab>、または <apex:tabPanel> コンポーネントの rerender 属性を使用します。

transient キーワードの使用」も参照してください。

属性

属性名 属性型 説明 必須かどうか API バージョン 通用範囲
id String ページの他のコンポーネントがコンポーネントを参照できるようにする識別子。 10.0 グローバル
immediate Boolean ページの項目に関連付けられている入力規則を処理することなく、このコンポーネントに関連付けられているアクションをすぐに実行するかどうかを指定する boolean 値。true に設定すると、アクションがすぐに実行され、入力規則はスキップされます。指定されていない場合、この値はデフォルトの false に設定されます。 11.0 グローバル
rendered Boolean コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 10.0 グローバル
renderRegionOnly Boolean actionRegion の処理時に actionRegion 外で AJAX が呼び出す動作を無効にするかどうかを指定する boolean 値。true に設定すると、actionRegion 外にあるコンポーネントは AJAX レスポンスには含まれません。false に設定すると、ページのすべてのコンポーネントがレスポンスに含まれます。指定されていない場合、この値はデフォルトの true に設定されます。 10.0 グローバル