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

ApexPage

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

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

create()、delete()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、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、idLookup、Sort、Update
説明
必須。この Visualforce ページの名前。
NamespacePrefix
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織ごとに一意の名前空間プレフィックスがあります。最大 15 文字です。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。

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

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

使用方法

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