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)
アクション
Chatter アンサーおよびアイデア
トリガを使用した Chatter 非公開メッセージのモデレーション
トリガを使用したフィード項目のモデレーション
コミュニティ
サポートクラス
Territory Management 2.0
用語集
Apex での Salesforce 機能の使用
いくつかのユーザインターフェースの Salesforce アプリケーション機能は、Apex で公開されており、Force.com プラットフォームでプログラムを介してアクセスできます。
たとえば、Chatter in Apex を使用すると、Chatter フィードにメッセージを投稿できます。Approval メソッドを使用すると、承認プロセス要求を送信してこれらの要求を承認できます。
-
アクション
アクションを作成し、ホームページ、Chatter タブ、Chatter グループ、レコード詳細ページで、Chatter パブリッシャーにそれらを追加します。作成アクションや更新アクションなどの標準アクションから選択するか、会社のニーズに基づいてアクションを作成します。 -
承認プロセス
承認プロセスでは、Salesforce でレコードを承認する方法を自動化します。承認プロセスでは、承認申請者やプロセスの各ポイントでの実行内容など、承認の各ステップについて指定します。 -
認証
Salesforce では、ユーザを認証するさまざまな方法を用意しています。組織のニーズやユーザの使用パターンに合わせて各方法を組み合わせた認証方式を構築します。 -
Chatter アンサーおよびアイデア
Chatter アンサーおよびアイデアでは、ゾーンを使用してアイデアとアンサーをグループに整理します。各ゾーンには、独自のテーマ、およびそのテーマに一致する固有のアイデアやアンサーのトピックを設定できます。 -
Chatter in Apex
Salesforce にカスタム操作を作成するには、Chatter in Apex を使用します。フィードを表示する Visualforce ページを作成し、メンションおよびトピックを含むフィード項目を投稿し、ユーザおよびグループの写真を更新します。Chatter フィードを更新するトリガを作成します。 -
トリガを使用した Chatter 非公開メッセージのモデレーション
ChatterMessage のトリガを記述して、組織またはコミュニティの非公開メッセージのモデレーションを自動化します。トリガを使用して、メッセージが会社のメッセージングポリシーに準拠していること、およびメッセージにブラックリストに登録された語が含まれていないことを保証できます。 -
トリガを使用したフィード項目のモデレーション
FeedItem のトリガを記述して、組織またはコミュニティの投稿のモデレーションを自動化します。トリガを使用して、投稿が会社のコミュニケーションポリシーに準拠していること、および投稿に望ましくない単語や語句が含まれていないことを確実にできます。 -
コミュニティ
コミュニティは、従業員、お客様、およびパートナーが接続するブランド空間です。ビジネスニーズに合わせてコミュニティをカスタマイズしながら作成することができ、その後もコミュニティ間をシームレスに移行できます。 -
メール
Apex を使用して受信メールと送信メールを操作できます。 -
プラットフォームキャッシュ
Force.com プラットフォームキャッシュレイヤを使用すると、Salesforce セッションおよび組織データをキャッシュするときのパフォーマンスと信頼性が向上します。カスタムオブジェクトや設定を使用することなく、または Visualforce ビューステートをオーバーロードすることなくキャッシュする内容と期間を指定できます。一部のアプリケーションや操作が他の容量を横取りしないようにプラットフォームキャッシュでキャッシュ空間を分配すれば、パフォーマンスが向上します。 -
Salesforce ナレッジ
Salesforce ナレッジは、ユーザが内容 (記事とも呼ばれる) を簡単に作成および管理でき、必要な記事の検索と表示をすばやく実行できる知識ベースです。 -
Salesforce Connect
Apex Connector Framework を使用して、Salesforce Connect のカスタムアダプタを開発します。カスタムアダプタで外部システムからデータを取得し、ローカルでデータを合成できます。Salesforce Connect がそのデータを Salesforce 外部オブジェクトに表示し、ユーザおよび Force.com プラットフォームが Salesforce 組織外に保存されたデータをシームレスに操作できるようにします。 -
Salesforce Reports and Dashboards API via Apex
Salesforce Reports and Dashboards API via Apex では、レポートビルダーで定義したレポートデータにプログラムを介してアクセスできます。 -
Force.com サイト
Force.com サイトでは、分析、ワークフローおよび承認、プログラマブルロジックなどの Force.com の機能を継承して、カスタムページおよび Web アプリケーションを構築できます。 -
サポートクラス
サポートクラスを使用すると、営業時間やケースなど、サポートセンターで一般的に使用されるレコードを操作できます。 -
Territory Management 2.0
Territory2 および UserTerritory2Association の標準オブジェクトではトリガがサポートされているため、これらのテリトリー管理レコードの変更に関連するアクションやプロセスを自動化できます。 -
Visual Workflow
Visual Workflow では、システム管理者は、ユーザが画面を順に進み、データの収集と更新を行える「フロー」というアプリケーションを構築できます。