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

ApexPage

1 つの Visualforce ページを表します。

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

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

項目

項目 詳細
ApiVersion
double
プロパティ
Create、Filter、Sort、Update
説明
このページの API バージョン。すべてのクラスには、作成時に指定された API バージョンが割り当てられています。API のバージョンが 15.0 より前であり、ApiVersion が指定されていない場合は、ApiVersion のデフォルトは 15.0 です。
ControllerKey
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
このページに関連するコントローラの識別子。
  • ControllerType パラメータが Standard または StandardSet に設定されている場合、値はコントローラを定義する sObject の名前となります。
  • ControllerType パラメータが Custom に設定されている場合、値はコントローラを定義する Apex クラスの名前となります。
ControllerType
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
Visualforce ページに関連するコントローラの種類。値には、次のものがあります。
  • Not Specified<apex:page> タグの standardController 属性および controller 属性のいずれでも定義されていないページ。
  • Standard<apex:page> タグの standardController 属性で定義されたページ。
  • StandardSet<apex:page> タグの standardController 属性および recordSetVar 属性で定義されたページ。
  • Custom<apex:page> タグの controller 属性で定義されたページ。
Description
textarea
プロパティ
Create、Filter、Nillable、Sort、Update
説明
Visualforce ページの説明。
isAvailableInTouch
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
Visualforce ページに関連付けられている Visualforce タブを Salesforce モバイルアプリケーションで使用できるか (true)、否か (false) を示します。(Salesforce Touch でのこの項目の使用は非推奨です)。この項目は、API バージョン 27.0 以降で使用できます。

Visualforce ページで上書きされる標準オブジェクトタブは、そのページにこの項目を設定しても、Salesforce モバイルアプリケーションでサポートされません。Visualforce ページの代わりに、オブジェクトのデフォルトの Salesforce アプリケーションページが表示されます。

IsConfirmationTokenRequired
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
ページの GET 要求に CSRF 確認トークンが必要か (true)、否か (false) を示します。この項目は、API バージョン 28.0 以降で使用できます。

この項目の値を false から true に変更した場合は、ページへのリンクに CSRF トークンを追加しないとページにアクセスできなくなります。

Markup
textarea
プロパティ
Create、Update
説明
このページの内容を定義する Visualforce マークアップ、HTML、Javascript、およびその他の Web 対応コード。
MasterLabel
string
プロパティ
Create、Filter、Group、Sort、Update
説明
Salesforce の設定エリアで Visualforce ページを識別するために使用するテキスト。表示ラベルは Label です。
Name
string
プロパティ
Create、Filter、Group、Sort、Update
説明
必須。この Visualforce ページの名前。
NamespacePrefix
string
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織には、一意の名前空間プレフィックスがあります。最大 15 文字です。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。

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

  • Developer Edition 組織では、名前空間プレフィックスは、サポートしているすべてのオブジェクトに組織の名前空間プレフィックスを設定します。オブジェクトがインストールされた管理パッケージ内にある場合には例外があります。その場合、オブジェクトにはインストールされた管理パッケージの名前空間プレフィックスが付きます。この項目の値は、パッケージ開発者の Developer Edition 組織の名前空間プレフィックスです。
  • Developer Edition 組織でない場合、NamespacePrefix は、インストールされた管理パッケージの一部であるオブジェクトに設定されます。その他すべてのオブジェクトには名前空間プレフィックスはありません。

使用方法

Visualforce ページを使用して、基本の Salesforce アプリケーション機能を拡張するカスタムコンテンツを追加します。Visualforce 対応組織のすべてのユーザは Visualforce ページを表示できますが、ページを作成または更新するには、「アプリケーションのカスタマイズ」権限が必要です。