RenderEmailTemplateResult
表示されるメールテンプレートの個々の結果を含め、renderEmailTemplate() コールで処理される要求の状況およびエラーに関する情報が含まれます。
| 名前 | 型 | 説明 |
|---|---|---|
| bodyResults | RenderEmailTemplateBodyResult[] | テンプレートの差し込み本文テキストを含め、renderEmailTemplate() によって要求で処理されるテンプレート本文ごとに状況およびエラーに関する情報が含まれます。 |
| errors | Error[] | renderEmailTemplate() で要求が表示されるときに発生した 1 つ以上のエラーが含まれます。 |
| success | boolean | 要求が正常に処理されたか (true)、否か (false) を示します。 |
RenderEmailTemplateBodyResult
テンプレートの差し込み本文テキストを含め、renderEmailTemplate() によって要求で処理されるテンプレート本文ごとに状況およびエラーに関する情報が含まれます。
| 名前 | 型 | 説明 |
|---|---|---|
| errors | RenderEmailTemplateError[] | renderEmailTemplate() で処理されたテンプレート本文に関連付けられた 1 つ以上のエラーが含まれます。 |
| mergedBody | string |
Salesforce オブジェクトの対応する値と置き換えられた差し込み項目を含むテンプレート本文のテキスト。要求の whatId および whoId 項目は、使用す�� Salesforce オブジェクトを参照します。 mergedBody 項目は、テンプレートの表示に成功した場合 (success が true) にのみ入力されます。success が false の場合、mergedBody は null になります。 |
| success | boolean | テンプレート本文が正常に表示されたか (true)、否か (false) を示します。 |
RenderEmailTemplateError
renderEmailTemplate() でテンプレート本文を処理するときに発生したエラー。
| 名前 | 型 | 説明 |
|---|---|---|
| fieldName | string[] | エラー条件に影響を与えた差し込み項目。 |
| message | string | エラーメッセージテキスト。 |
| offset | int | エラーの原因となった差し込み項目のテンプレート本文テキストのオフセット。オフセットは、本文テキストの先頭からの文字数として計算されます。コンテキスト情報が不十分なためオフセットを計算できない場合は、-1 になります。 |
| statusCode | StatusCode | エラーを特徴付けるコード。statusCode の完全な一覧は組織の WSDL ファイルに記述されています (「ステップ 2: Web サービス WSDL を生成または取得する」を参照してください)。 |