Force.com Apex コード開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
用語集
リファレンス
Apex リファレンスには、DML ステートメント、組み込みの Apex クラスおよびインターフェースについての情報が含まれます。
- DML ステートメント
- Apex プログラミング言語の DML ステートメントの箇所。「Apex DML ステートメント」で説明されています。
- Apex クラスおよびインターフェース
- Apex クラスおよびインターフェースは、それらが含まれている名前空間でグループ化されます。たとえば、Database クラスは System 名前空間内にあります。insert メソッドなどのデータベースシステムクラスの静的メソッドを検索するには、[System 名前空間] | [Database クラス] に移動します。Database.SaveResult など Database メソッドに関連付けられている Result クラスは、Database 名前空間の一部であり、[Database 名前空間] の下に表示されます。
さらに、SOAP API のメソッドとオブジェクトを Apex で利用できます。付録セクションの「Apex の SOAP API および SOAP ヘッダー」を参照してください。
-
Apex DML 操作
-
ApexPages 名前空間
ApexPages 名前空間は、Visualforce コントローラで使用されるクラスを提供します。 -
AppLauncher 名前空間
AppLauncher 名前空間は、表示や並び替え順など、App Launcher のアプリケーションの外観を管理するメソッドを提供します。 -
Approval 名前空間
Approval 名前空間は、承認プロセスに使用されるクラスとメソッドを提供します。 -
Auth 名前空間
Auth 名前空間は、Salesforce へのシングルサインオンおよびセッションセキュリティ管理に使用されるインターフェースとクラスを提供します。 -
Cache 名前空間
Cache 名前空間には、プラットフォームキャッシュを管理するメソッドが含まれます。 -
Canvas 名前空間
Canvas 名前空間は、Salesforce のキャンバスアプリケーションのインターフェースとクラスを提供します。 -
ChatterAnswers 名前空間
ChatterAnswers 名前空間は、取引先レコードの作成に使用されるインターフェースを提供します。 -
ConnectApi 名前空間
ConnectApi 名前空間 (Chatter in Apex とも呼ばれる) では、Chatter REST API で使用可能な同一データにアクセスするためのクラスが提供されます。Salesforce でカスタム Chatter を体験するには、Chatter in Apex を使用します。 -
Database 名前空間
Database 名前空間は、DML 操作で使用されるクラスを提供します。 -
Datacloud 名前空間
Datacloud 名前空間は、重複ルールに関する情報の取得に使用されるクラスとメソッドを提供します。重複ルールでは、Salesforce 内に重複レコードを保存することをユーザに許可するかどうか、および許可する条件を制御できます。 -
DataSource 名前空間
DataSource 名前空間は、Apex Connector Framework のクラスを提供します。Apex Connector Framework を使用して、Lightning Connect のカスタムアダプタを開発します。続いて、この Lightning Connect カスタムアダプタを介して、Salesforce 組織を任意の場所のデータに接続します。 -
Dom 名前空間
Dom 名前空間は、承認プロセスに使用されるクラスとメソッドを提供します。 -
Flow 名前空間
Flow 名前空間は、フローへの高度な Visualforce コントローラアクセスに使用されるクラスを提供します。 -
KbManagement 名前空間
KbManagement 名前空間は、ナレッジの記事の管理に使用されるクラスを提供します。 -
Messaging 名前空間
Messaging 名前空間は、Salesforce の送信および受信メール機能に使用されるクラスとメソッドを提供します。 -
Process 名前空間
Process 名前空間は、組織とフローの間でデータを渡すために使用されるインターフェースとクラスを提供します。 -
QuickAction 名前空間
QuickAction 名前空間は、クイックアクションに使用されるクラスとメソッドを提供します。 -
Reports 名前空間
Reports 名前空間は、Salesforce レポートおよびダッシュボード REST API で使用可能な同一データにアクセスするためのクラスを提供します。 -
Schema 名前空間
Schema 名前空間は、スキーマメタデータ情報に使用されるクラスとメソッドを提供します。 -
Search 名前空間
Search 名前空間は、検索結果および提案結果を取得するためのクラスを提供します。 -
Site 名前空間
Site 名前空間は、サイト URL の書き換えに使用されるインターフェースを提供します。 -
Support 名前空間
Support 名前空間は、ケースフィードに使用されるインターフェースを提供します。 -
System 名前空間
System 名前空間は、コア Apex 機能に使用されるクラスとメソッドを提供します。 -
TerritoryMgmt 名前空間
TerritoryMgmt 名前空間は、テリトリー管理に使用するインターフェースを提供します。 -
TxnSecurity 名前空間
TxnSecurity 名前空間は、トランザクションセキュリティに使用されるインターフェースを提供します。 -
UserProvisioning 名前空間
UserProvisioning 名前空間は、送信ユーザプロビジョニング要求の監視に使用されるメソッドを提供します。