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

Newer Version Available

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

MassEmailMessage クラス

メールの一括送信用メソッドが含まれます。

名前空��

Messaging

使用方法

すべての基本メール (Email クラス) メソッドは、MassEmailMessage オブジェクトでも使用できます。

MassEmailMessage コンストラクタ

MassEmailMessage のコンストラクタは次のとおりです。

MassEmailMessage()

Messaging.MassEmailMessage クラスの新しいインスタンスを作成します。

署名

public MassEmailMessage()

MassEmailMessage メソッド

MassEmailMessage のメソッドは次のとおりです。すべてインスタンスメソッドです。

setDescription(String)

メールの説明。

署名

public Void setDescription(String description)

パラメータ

description
型: String

戻り値

型: Void

setTargetObjectIds(ID[])

メールを送信する取引先責任者、リード、ユーザの ID のリスト。指定する ID によりコンテキストが設定され、テンプレートの差し込み項目に正しいデータが含まれていることを保証します。オブジェクトはすべて同じ型でなければなりません (すべての取引先責任者、リード、ユーザ)。

署名

public Void setTargetObjectIds(ID[] targetObjectIds)

パラメータ

targetObjectIds
型: ID[]

戻り値

型: Void

使用方法

1 回のメール送信で最大 250 まで ID をリストすることができます。targetObjectIds 項目の値を指定した場合、必要に応じて、メールのコンテキストを規定する whatId を、ユーザ、取引先責任者、またはリードに設定することが可能です。これにより、テンプレート内の差し込み項目が適切なデータを含んでいることが保証されます。

[メール送信除外] オプションが選択されている ID やレコードを指定しないでください。

すべてのメールは次の受信者の値を少なくとも 1 つ含んでいなければなりません。
  • toAddresses
  • ccAddresses
  • bccAddresses
  • targetObjectId
  • targetObjectIds

setWhatIds(ID[])

省略可能。targetObjectIds 項目に取引先責任者のリストを指定した場合、whatIds のリストも同様に指定できます。これにより、テンプレート内の差し込み項目が適切なデータを含んでいることが確実に保証されるようになります。

署名

public Void setWhatIds(ID[] whatIds)

パラメータ

whatIds
型: ID[]

戻り値

型: Void

使用方法

値は、次の型のいずれかです。

  • Contract
  • Case
  • Opportunity
  • Product

whatIds を指定する場合は、targetObjectId ごとに 1 つ指定します。それ以外の場合、INVALID_ID_FIELD エラーが発生します。

メモ