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>