Compartilhar via


FilesOperations interface

Interface que representa uma operação de arquivos.

Propriedades

delete

Exclua um arquivo carregado anteriormente.

get

Retorna informações sobre um arquivo específico. Não recupera o conteúdo do arquivo.

getContent

Recupera o conteúdo bruto de um arquivo específico.

list

Obtém uma lista de arquivos carregados anteriormente.

upload

Carrega um arquivo para uso por outras operações.

uploadAndPoll

Carrega um arquivo para uso por outras operações com sondagem

Detalhes da propriedade

delete

Exclua um arquivo carregado anteriormente.

delete: (fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>

Valor da propriedade

(fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>

get

Retorna informações sobre um arquivo específico. Não recupera o conteúdo do arquivo.

get: (fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>

Valor da propriedade

(fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>

getContent

Recupera o conteúdo bruto de um arquivo específico.

getContent: (fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>

Valor da propriedade

(fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>

list

Obtém uma lista de arquivos carregados anteriormente.

list: (options?: FilesListFilesOptionalParams) => Promise<FileListResponse>

Valor da propriedade

(options?: FilesListFilesOptionalParams) => Promise<FileListResponse>

upload

Carrega um arquivo para uso por outras operações.

upload: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>

Valor da propriedade

(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>

uploadAndPoll

Carrega um arquivo para uso por outras operações com sondagem

uploadAndPoll: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>

Valor da propriedade

(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>