مشاركة عبر


FileGetPropertiesHeaders interface

تعريف الرؤوس لعملية GetProperties.

الخصائص

cacheControl

إذا تم تعيين عنوان طلب Cache-Control مسبقا للملف، يتم إرجاع قيمة Cache-Control في هذا العنوان.

contentDisposition

ترجع القيمة التي تم تحديدها لعنوان "x-ms-content-disposition" وتحدد كيفية معالجة الاستجابة.

contentEncoding

إذا تم تعيين عنوان طلب ترميز المحتوى مسبقا للملف، يتم إرجاع قيمة ترميز المحتوى في هذا العنوان.

contentLanguage

إرجاع القيمة التي تم تحديدها لعنوان طلب لغة المحتوى.

contentLength

حجم الملف بالبايت. يقوم هذا العنوان بإرجاع قيمة رأس "x-ms-content-length" المخزن مع الملف.

contentMD5

إذا تم تعيين عنوان Content-MD5 للملف، يتم إرجاع عنوان استجابة Content-MD5 بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة.

contentType

نوع المحتوى المحدد للملف. نوع المحتوى الافتراضي هو "application/octet-stream"

copyCompletionTime

وقت الانتهاء من آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن لهذه القيمة تحديد وقت محاولة النسخ المكتملة أو الفاشلة أو التي تم إجهاضها.

copyId

معرف السلسلة لآخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة.

copyProgress

يحتوي على عدد وحدات البايت المنسوخة وإجمالي وحدات البايت في المصدر في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن أن يظهر بين 0 وبايت طول المحتوى المنسخ.

copySource

URL يصل إلى 2 كيلوبايت في الطول الذي يحدد الملف المصدر المستخدم في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة.

copyStatus

حالة عملية النسخ المحددة بواسطة "x-ms-copy-id". تتضمن القيم المحتملة: "معلق" و"نجاح" و"تم إجهاضه" و"فشل"

copyStatusDescription

يظهر فقط عند فشل حالة x-ms-copy-status أو تعليقها. يصف سبب فشل عملية النسخ القاتلة أو غير القاتلة.

date

قيمة تاريخ/وقت UTC تم إنشاؤها بواسطة الخدمة تشير إلى الوقت الذي تم فيه بدء الاستجابة.

errorCode
eTag

يحتوي ETag على قيمة يمكنك استخدامها لتنفيذ العمليات بشكل مشروط، في علامات الاقتباس.

fileAttributes

السمات المعينة للملف.

fileChangeTime

تغيير وقت الملف.

fileCreationTime

وقت إنشاء الملف.

fileId

fileId للملف.

fileLastWriteTime

وقت الكتابة الأخير للملف.

fileParentId

معرف الملف الأصل للملف.

filePermissionKey

مفتاح مجموعة الأذونات للملف.

fileType

إرجاع النوع File. محجوز للاستخدام في المستقبل. تتضمن القيم المحتملة: "ملف"

isServerEncrypted

يتم تعيين قيمة هذا العنوان إلى true إذا تم تشفير بيانات الملف وبيانات تعريف التطبيق بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم تعيين القيمة إلى false (عندما يكون الملف غير مشفر، أو إذا تم تشفير أجزاء فقط من بيانات تعريف الملف/التطبيق).

lastModified

إرجاع تاريخ ووقت آخر تعديل للملف. يتبع تنسيق التاريخ RFC 1123. تقوم أي عملية تقوم بتعديل الملف أو خصائصه بتحديث آخر مرة تم تعديلها.

metadata
requestId

يحدد هذا العنوان بشكل فريد الطلب الذي تم إجراؤه ويمكن استخدامه لاستكشاف أخطاء الطلب وإصلاحها.

version

يشير إلى إصدار خدمة الملفات المستخدمة لتنفيذ الطلب.

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

cacheControl

إذا تم تعيين عنوان طلب Cache-Control مسبقا للملف، يتم إرجاع قيمة Cache-Control في هذا العنوان.

cacheControl?: undefined | string

قيمة الخاصية

undefined | string

contentDisposition

ترجع القيمة التي تم تحديدها لعنوان "x-ms-content-disposition" وتحدد كيفية معالجة الاستجابة.

contentDisposition?: undefined | string

قيمة الخاصية

undefined | string

contentEncoding

إذا تم تعيين عنوان طلب ترميز المحتوى مسبقا للملف، يتم إرجاع قيمة ترميز المحتوى في هذا العنوان.

contentEncoding?: undefined | string

قيمة الخاصية

undefined | string

contentLanguage

إرجاع القيمة التي تم تحديدها لعنوان طلب لغة المحتوى.

contentLanguage?: undefined | string

قيمة الخاصية

undefined | string

contentLength

حجم الملف بالبايت. يقوم هذا العنوان بإرجاع قيمة رأس "x-ms-content-length" المخزن مع الملف.

contentLength?: undefined | number

قيمة الخاصية

undefined | number

contentMD5

إذا تم تعيين عنوان Content-MD5 للملف، يتم إرجاع عنوان استجابة Content-MD5 بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة.

contentMD5?: Uint8Array

قيمة الخاصية

Uint8Array

contentType

نوع المحتوى المحدد للملف. نوع المحتوى الافتراضي هو "application/octet-stream"

contentType?: undefined | string

قيمة الخاصية

undefined | string

copyCompletionTime

وقت الانتهاء من آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن لهذه القيمة تحديد وقت محاولة النسخ المكتملة أو الفاشلة أو التي تم إجهاضها.

copyCompletionTime?: Date

قيمة الخاصية

Date

copyId

معرف السلسلة لآخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة.

copyId?: undefined | string

قيمة الخاصية

undefined | string

copyProgress

يحتوي على عدد وحدات البايت المنسوخة وإجمالي وحدات البايت في المصدر في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن أن يظهر بين 0 وبايت طول المحتوى المنسخ.

copyProgress?: undefined | string

قيمة الخاصية

undefined | string

copySource

URL يصل إلى 2 كيلوبايت في الطول الذي يحدد الملف المصدر المستخدم في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة.

copySource?: undefined | string

قيمة الخاصية

undefined | string

copyStatus

حالة عملية النسخ المحددة بواسطة "x-ms-copy-id". تتضمن القيم المحتملة: "معلق" و"نجاح" و"تم إجهاضه" و"فشل"

copyStatus?: CopyStatusType

قيمة الخاصية

copyStatusDescription

يظهر فقط عند فشل حالة x-ms-copy-status أو تعليقها. يصف سبب فشل عملية النسخ القاتلة أو غير القاتلة.

copyStatusDescription?: undefined | string

قيمة الخاصية

undefined | string

date

قيمة تاريخ/وقت UTC تم إنشاؤها بواسطة الخدمة تشير إلى الوقت الذي تم فيه بدء الاستجابة.

date?: Date

قيمة الخاصية

Date

errorCode

errorCode?: undefined | string

قيمة الخاصية

undefined | string

eTag

يحتوي ETag على قيمة يمكنك استخدامها لتنفيذ العمليات بشكل مشروط، في علامات الاقتباس.

eTag?: undefined | string

قيمة الخاصية

undefined | string

fileAttributes

السمات المعينة للملف.

fileAttributes?: undefined | string

قيمة الخاصية

undefined | string

fileChangeTime

تغيير وقت الملف.

fileChangeTime?: Date

قيمة الخاصية

Date

fileCreationTime

وقت إنشاء الملف.

fileCreationTime?: Date

قيمة الخاصية

Date

fileId

fileId للملف.

fileId?: undefined | string

قيمة الخاصية

undefined | string

fileLastWriteTime

وقت الكتابة الأخير للملف.

fileLastWriteTime?: Date

قيمة الخاصية

Date

fileParentId

معرف الملف الأصل للملف.

fileParentId?: undefined | string

قيمة الخاصية

undefined | string

filePermissionKey

مفتاح مجموعة الأذونات للملف.

filePermissionKey?: undefined | string

قيمة الخاصية

undefined | string

fileType

إرجاع النوع File. محجوز للاستخدام في المستقبل. تتضمن القيم المحتملة: "ملف"

fileType?: FileType

قيمة الخاصية

isServerEncrypted

يتم تعيين قيمة هذا العنوان إلى true إذا تم تشفير بيانات الملف وبيانات تعريف التطبيق بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم تعيين القيمة إلى false (عندما يكون الملف غير مشفر، أو إذا تم تشفير أجزاء فقط من بيانات تعريف الملف/التطبيق).

isServerEncrypted?: undefined | false | true

قيمة الخاصية

undefined | false | true

lastModified

إرجاع تاريخ ووقت آخر تعديل للملف. يتبع تنسيق التاريخ RFC 1123. تقوم أي عملية تقوم بتعديل الملف أو خصائصه بتحديث آخر مرة تم تعديلها.

lastModified?: Date

قيمة الخاصية

Date

metadata

metadata?: undefined | [key: string]: string

قيمة الخاصية

undefined | [key: string]: string

requestId

يحدد هذا العنوان بشكل فريد الطلب الذي تم إجراؤه ويمكن استخدامه لاستكشاف أخطاء الطلب وإصلاحها.

requestId?: undefined | string

قيمة الخاصية

undefined | string

version

يشير إلى إصدار خدمة الملفات المستخدمة لتنفيذ الطلب.

version?: undefined | string

قيمة الخاصية

undefined | string