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

Newer Version Available

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

EmailTemplateSelector インターフェース

Support.EmailTemplateSelector インターフェースでは、ケースフィードのデフォルトのメールテンプレートを指定できます。デフォルトのメールテンプレートを使用すると、ケース発生源や件名などの条件に基づいて、指定したメールテンプレートがケースに事前に読み込まれます。

名前空間

Support

デフォルトのテンプレートを指定するには、Support.EmailTemplateSelector を実装するクラスを作成する必要があります。

このインターフェースを実装する場合は、パラメータのない空のコンストラクタを用意します。

EmailTemplateSelector メソッド

EmailTemplateSelector のメソッドは次のとおりです。

getDefaultTemplateId(caseId)

指定したケース ID を使用して、ケースフィードで現在表示されているケースに事前に読み込まれるメールテンプレートの ID を返します。

署名

public ID getDefaultTemplateId(ID caseId)

パラメータ

caseId
型: ID

戻り値

型: ID

EmailTemplateSelector の実装例

これは、Support.EmailTemplateSelector インターフェースの実装例です。

getDefaultEmailTemplateId メソッドの実装で、指定したケース ID に対応するケースの件名と説明を取得します。次に、ケースの件名に基づいてメールテンプレートを選択し、メールテンプレート ID を返します。

次の例では、上記のコードをテストします。