Verwenden der Klasse "ContentDocumentUploadRequest"
Die Klasse dvelop_docs_dev.ContentDocumentUploadRequest definiert die Parameter, mit denen eine ContentDocument- oder Attachment-Datei aus Salesforce in das DMS hochgeladen werden soll.
Signatur
global class ContentDocumentUploadRequest implements IDocumentUploadRequest
Inhalt
Konstruktoren
Du kannst einen ContentDocumentUploadRequest mit folgenden Konstruktoren erzeugen:
ContentDocumentUploadRequest()
Der Konstruktor erstellt einen ContentDocumentUploadRequest ohne Parameter.
Signatur
global ContentDocumentUploadRequest()
Eigenschaften
Die Klasse ContentDocumentUploadRequest hat folgende Eigenschaften:
relatedEntityId: Die ID eines Datensatzes, in dessen Kontext die Datei hochgeladen werden soll.
Datentyp: String
contentDocumentId: Die ID der ContentDocument- oder Attachments-Datei, die hochgeladen werden soll.
Datentyp: String
documenttypeKey: Der Schlüssel der Kategorie, mit der das Dokument im DMS abgelegt werden soll.
Datentyp: String
preserveFileAfterUpload: Legt fest, ob der Datei-Datensatz nach erfolgreichem Hochladen in Salesforce behalten werden soll.
Datentyp: Boolean
Standardwert: false
documentAttributes: Eine Liste von Eigenschaften, die berechnete Eigenschaften (aus Datensatz und Kategorie) überschreiben sollen.
Datentyp: List<dvelop_docs_dev.DocumentAttribute>
useConfigUserForUpload: Legt fest, ob der Prozess mit den Zugangsdaten des Servicebenutzers anstelle des Prozesses des aktuell angemeldeten Benutzers ausgeführt wird.
Anmerkung
Die Eigenschaft useConfigUserForUpload ist veraltet und wird nur noch in Flows unterstützt. Um den Uploadprozess mit anderen Zugangsdaten auszuführen, verwende stattdessen die Klasse DocumentUploadOptions.
Datentyp: Boolean
Standardwert: false