Partilhar via


pickFile (referência da API do cliente)

Abre uma caixa de diálogo para selecionar arquivos para upload.

Disponível para

Este método é suportado para clientes Web e móveis.

Sintaxe

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

Parâmetros

Nome do parâmetro Tipo Obrigatório Description
pickFileOptions Objeto Não Um objeto com os seguintes valores:
- accept: Tipos de arquivo de imagem para selecionar. Os valores válidos são audio, video, ou image. String.
- allowMultipleFiles: Indica se deve ser permitida a seleção de vários arquivos. Booleano.
- maximumAllowedFileSize: Tamanho máximo do(s) ficheiro(s) a selecionar. Número.
successCallback Função Yes Uma função para chamar quando os arquivos selecionados são retornados. Uma matriz de objetos com cada objeto com os seguintes valores é passada para a função:
- fileContent: Conteúdo do ficheiro. String
- fileName: Nome do ficheiro. String.
- fileSize: Tamanho do ficheiro em KB. Número.
- mimeType: Tipo MIME de arquivo. String.
errorCallback Função Yes Uma função para chamar quando a operação falhar.

Valor de retorno

No êxito, retorna uma promessa com matriz de objetos conforme especificado anteriormente para a função successCallback .

Exceptions

Consulte os códigos de erro do serviço Web

Xrm.Device