Idioma

FileManager.EnqueueOperation(FileOperationRequest) Método

Definição

Enfileira uma nova solicitação de operação de arquivo.

[Android.Runtime.Register("enqueueOperation", "(Landroid/os/storage/operations/FileOperationRequest;)Landroid/os/storage/operations/FileOperationEnqueueResult;", "", ApiSince=37)]
public Android.OS.Storage.Operations.FileOperationEnqueueResult EnqueueOperation(Android.OS.Storage.Operations.FileOperationRequest request);
[<Android.Runtime.Register("enqueueOperation", "(Landroid/os/storage/operations/FileOperationRequest;)Landroid/os/storage/operations/FileOperationEnqueueResult;", "", ApiSince=37)>]
member this.EnqueueOperation : Android.OS.Storage.Operations.FileOperationRequest -> Android.OS.Storage.Operations.FileOperationEnqueueResult

Parâmetros

request
FileOperationRequest

A FileOperationRequest descrição da operação (origem, destino, modo).

Retornos

Um FileOperationEnqueueResult que contém a ID da Solicitação (com êxito) ou um código de erro (em caso de falha).

Atributos

Comentários

Enfileira uma nova solicitação de operação de arquivo.

Esse método valida a solicitação e a envia para o serviço do sistema. Ele retorna imediatamente, sem aguardar a execução da operação.

Se o sistema estiver muito ocupado para aceitar a solicitação, o resultado retornado terá um código de erro de FileOperationResult.ERROR_BUSY.

Observação: o relatório de falhas granulares está limitado às primeiras 200 falhas encontradas. Para operações em que o relatório de cada falha individual é necessário, é recomendável dividir tarefas grandes em várias solicitações de 200 arquivos ou menos.

Referência do Android para android.os.storage.FileManager.enqueueOperation.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a