Поделиться через


pickFile (справочник по API клиента)

Открывает диалоговое окно для выбора файлов для отправки.

Доступно для

Этот метод поддерживается как для веб-, так и для мобильных клиентов.

Синтаксис

Xrm.Device.pickFile(pickFileOptions).then(successCallback, errorCallback)

Параметры

Имя параметра Тип Обязательно Description
pickFileOptions Object нет Объект со следующими значениями:
- accept: Типы файлов изображения для выбора. Допустимые значения: audio, video или image. Струна.
- allowMultipleFiles: указывает, разрешено ли выбрать несколько файлов. Логическое значение.
- maximumAllowedFileSize: максимальный размер выбранных файлов. Номер.
successCallback Функция Да Функция для вызова при возврате выбранных файлов. Массив объектов с каждым объектом со следующими значениями передается функции:
- fileContent: содержимое файла. строка
- fileName: имя файла. Струна.
- fileSize: размер файла в КБ. Номер.
- mimeType: тип MIME файла. Струна.
errorCallback Функция Да Функция, вызываемая при сбое операции.

Возвращаемое значение

При успешном выполнении возвращает обещание с массивом объектов, как указано ранее для функции successCallback .

Exceptions

См . коды ошибок веб-службы

Xrm.Device