مشاركة عبر


FilesOperations interface

واجهة تمثل عمليات الملفات.

الخصائص

delete

حذف ملف تم تحميله مسبقا.

get

إرجاع معلومات حول ملف معين. لا يسترد محتوى الملف.

getContent

استرداد المحتوى الخام لملف معين.

list

الحصول على قائمة بالملفات التي تم تحميلها مسبقا.

upload

تحميل ملف لاستخدامه من قبل عمليات أخرى.

uploadAndPoll

تحميل ملف لاستخدامه من قبل العمليات الأخرى مع الاستقصاء

تفاصيل الخاصية

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>