Compartir por


pickFile (Referencia da API do cliente)

Abre unha caixa de diálogo para seleccionar os ficheiros para a subida.

Dispoñible para

Este método está soportado tanto para clientes web como para móbiles.

Sintaxe

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

Parámetros

Nome do parámetro Tipo Obrigatorio Descripción
pickFileOptions Obxecto Non Obxecto cos seguintes valores:
- accept: Tipos de ficheiros de imaxe a seleccionar. Os valores válidos son audio, video, ou image. Corda.
- allowMultipleFiles: Indica se se debe permitir a selección de varios ficheiros. Booleano.
- maximumAllowedFileSize: Tamaño máximo do(s) ficheiro(s) a seleccionar. Número.
successCallback Function Si Función para chamar cando se devolven os ficheiros seleccionados. Un conxunto de obxectos con cada obxecto que ten os seguintes valores pasa á función:
- fileContent: Contido do ficheiro. Corda
- fileNameNome do ficheiro. Corda.
- fileSizeTamaño do ficheiro en KB. Número.
- mimeType: Tipo MIME de ficheiro. Corda.
errorCallback Function Si Unha función a chamar cando a operación falla.

Devolver valor

En caso de éxito, devolve unha promesa coa matriz de obxectos como se especificou anteriormente para a función successCallback .

Excepcións

Códigos de erro do servizo web

Xrm.Device