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

Newer Version Available

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

Apex コードのバージョン

下位互換性を持たせるため、クラスおよびトリガは、特定の Salesforce.com API バージョンのバージョン設定と共に保存されます。Apex クラスまたはトリガが、インストール済みの管理パッケージ内で、カスタムオブジェクトなどのコンポーネントを参照する場合、クラスが参照する各管理パッケージのバージョン設定も同時に保存されます。ApexAPI、および管理パッケージのコンポーネントが次のリリースバージョンにアップグレードされた場合でも、クラスまたはトリガは特定の、既知の動作のバージョンにバインドされたままになります。

インストール済みパッケージのバージョン設定を行うと、インストール済みパッケージの Apex コードの公開されるインターフェースおよび動作が決まります。これにより、コードが廃止される前のバージョンのパッケージをインストールした場合、最新バージョンのインストールパッケージで廃止される場合がある Apex を継続して参照できます。

通常は、最新の Salesforce.com API バージョンおよび各インストール済みパッケージのバージョンを参照します。Salesforce.com API バージョンを指定せずに Apex クラスまたはトリガを保存すると、クラスまたはトリガはデフォルトで最新のインストール済みバージョンと関連付けられます。管理パッケージのバージョンを指定せずに、管理パッケージを参照する Apex クラスまたはトリガを保存する場合、クラスまたはトリガは、デフォルトで、管理パッケージの最新のインストールバージョンに関連付けられます。