pickFile (Client-API-Referenz)
Öffnet ein Dialogfeld, um Dateien für den Upload auszuwählen.
Verfügbar für
Diese Methode wird sowohl für Web- als auch für mobile Clients unterstützt.
Syntax
Xrm.Device.pickFile(pickFileOptions).then(successCallback, errorCallback)
Parameter
Parametername | Type | Erforderlich | Beschreibung |
---|---|---|---|
pickFileOptions |
Object | Nein | Ein Objekt mit den folgenden Werten: - accept : Auszuwählende Bilddateitypen. Gültige Werte sind audio , video oder image . Zeichenfolge.- allowMultipleFiles : Gibt an, ob die Auswahl mehrerer Dateien ermöglicht wird. Boolesch.- maximumAllowedFileSize : Maximalgröße der Datei(en), die ausgewählt werden soll(en). Nummer. |
successCallback |
Function | Ja | Ein Feature zum Aufrufen, wenn die ausgewählten Dateien zurückgegeben werden. Ein Array von Objekten, wobei jedes Objekt die folgenden Werte hat, die an die Funktion übergeben werden: - fileContent : Inhalt der Datei. Zeichenfolge- fileName : Name der Datei. Zeichenfolge.- fileSize : Größe der Datei in KB. Nummer.- mimeType : Datei-MIME-Typ. Zeichenfolge. |
errorCallback |
Function | Ja | Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug. |
Rückgabewert
Bei Erfolg wird ein Versprechenmit Objektarray zurückgegeben, das zuvor für die successCallback-Funktion angegeben wurde.
Ausnahmen
Siehe Webdienst-Fehlercodes