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

Newer Version Available

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

Apex の廃止

パッケージ開発者は、deprecated アノテーションを使用して、今後のリリースの管理パッケージでは参照できないメソッド、クラス、例外、列挙、インターフェース、変数を指定します。要件の変化にともなって、管理パッケージのコードをリファクタリングする場合に役立ちます。別のパッケージバージョンを「管理-リリース済み」としてアップロードすると、最新のパッケージバージョンをインストールする新しい登録者に非推奨の要素が表示されることはありませんが、その要素は既存の登録者および API インテグレーションでは機能し続けます。パッケージ開発者は、メソッドまたはクラスなどの廃止された項目を、内部で引き続き参照できます。

未管理パッケージの Apex クラスまたはトリガの deprecated アノテーションは使用できません。

メモ

パッケージ開発者は、異なる Salesforce 組織のユーザのパイロット版による評価およびフィードバックに、「管理-ベータ」パッケージバージョンを使用できます。開発者が Apex 識別子を廃止し、パッケージのバージョンを「管理-ベータ」としてアップロードしても、パッケージバージョンをインストールした登録者はパッケージバージョンの廃止された識別子を参照できます。パッケージ開発者がその後「管理-リリース済み」パッケージバージョンをアップロードした場合、インストールした登録者にはパッケージバージョンの廃止された識別子は表示されません。