Verwenden der Klasse "Document"
Die Klasse dvelop_docs_dev.Document umfasst alle Metadaten eines DMS-Dokuments und erlaubt die strukturierte und einfache Arbeit mit Dokumenten in Apex.
Signatur
global with sharing class Document
Inhalt
Konstruktoren
Du kannst eine Instanz von Document mit folgenden Konstruktoren erzeugen:
Document()
Die Methode erstellt eine einfache Document-Instanz.
Signatur
global Document()
Eigenschaften
Die Klasse Document hat folgende Eigenschaften:
id: Die eindeutige ID des DMS-Dokuments.
Datentyp: String
viewingUrl: Eine absolute URL, die zur Anzeige des Dokuments in d.velop documents verwendet werden kann.
Datentyp: String
title: Der Titel (filecaption) des Dokuments.
Datentyp: String
downloadUrl: Eine absolute URL, die zum Herunterladen des Dokuments verwendet werden kann.
Datentyp: String
categories: Eine Liste der Schlüssel der Kategorien, die der DMS-Kategorie des Dokuments zugeordnet sind.
Datentyp: List<String>
defaultCategory: Die erste Kategorie aus der Liste categories.
Datentyp: String
attributes: Die Liste an Attributen des Dokuments.
Datentyp: List<dvelop_docs_dev.DocumentAttribute>
Methoden
Die Klasse Document bietet folgende Methoden:
getDocumentAttributes()
Die Methode gibt die Attribute des Dokuments im generischen Format aus.
Signatur
global Map<String, Object> getDocumentAttributes()
Rückgabe
Die Attribute des Dokuments in einem generischen Wörterbuch. Die Werte können ein einzelner Textwert (String) oder eine Liste an Textwerten (List<String>) sein..