FilesOperations interface
表示 Files作的接口。
属性
delete | 删除以前上传的文件。 |
get | 返回有关特定文件的信息。 不检索文件内容。 |
get |
检索特定文件的原始内容。 |
list | 获取以前上传的文件的列表。 |
upload | 上传文件以供其他操作使用。 |
upload |
上传文件以供其他具有轮询的作使用 |
属性详细信息
delete
删除以前上传的文件。
delete: (fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>
属性值
(fileId: string, options?: FilesDeleteFileOptionalParams) => Promise<FileDeletionStatus>
get
返回有关特定文件的信息。 不检索文件内容。
get: (fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>
属性值
(fileId: string, options?: FilesGetFileOptionalParams) => Promise<FileInfo>
getContent
检索特定文件的原始内容。
getContent: (fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>
属性值
(fileId: string, options?: FilesGetFileContentOptionalParams) => StreamableMethod<string | Uint8Array>
list
获取以前上传的文件的列表。
list: (options?: FilesListFilesOptionalParams) => Promise<FileListResponse>
属性值
(options?: FilesListFilesOptionalParams) => Promise<FileListResponse>
upload
上传文件以供其他操作使用。
upload: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>
属性值
(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => Promise<FileInfo>
uploadAndPoll
上传文件以供其他具有轮询的作使用
uploadAndPoll: (file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>
属性值
(file: ReadableStream<Uint8Array> | ReadableStream, purpose: FilePurpose, options: FilesUploadFileOptionalParams) => PollerLike<OperationState<FileInfo>, FileInfo>