Menü der Dokumentation

Verwenden der Klasse "EmailMessageUploadRequest"

Die Klasse dvelop_docs_dev.EmailMessageUploadRequest definiert die Parameter, mit denen ein EmailMessage-Objekt aus Salesforce in das DMS hochgeladen werden soll.

Signatur
global class EmailMessageUploadRequest implements IDocumentUploadRequest
Inhalt
Konstruktoren

Du kannst eine Klasse EmailMessageUploadRequest mit folgendem Konstruktor erstellen:

EmailMessageUploadRequest()

Der Konstruktor erstellt EmailMessageUploadRequest ohne Parameter.

Signatur
global EmailMessageUploadRequest()
Eigenschaften

Die Klasse EmailMessageUploadRequest hat folgende Eigenschaften:

  • relatedEntityId: Die ID eines Datensatzes, in dessen Kontext die Emails hochgeladen werden sollen.

    Datentyp: String

  • emailMessageIds: Eine Liste mit IDs der EmailMessage-Objekte, die hochgeladen werden sollen.

    Datentyp: List<String>

  • documenttypeKey: Der Schlüssel der Kategorie, mit der die Dokumente im DMS gespeichert werden sollen.

    Datentyp: String

  • useConfigUserForUpload: Legt fest, ob der Prozess mit den Zugangsdaten des Servicebenutzers oder den Zugangsdaten des aktuell angemeldeten Benutzers ausgeführt wird.

    Warnung

    Die Eigenschaft useConfigUserForUpload ist veraltet und wird nur noch in Flows unterstützt. Verwende stattdessen die Klasse DocumentUploadOptions, um den Hochladeprozess mit anderen Zugangsdaten auszuführen.

    Datentyp: Boolean

    Standardwert: false