Directory class
فئة تمثل دليل.
المنشئون
| Directory(Storage |
إنشاء دليل. |
الأساليب
تفاصيل المنشئ
Directory(StorageClientContext)
إنشاء دليل.
new Directory(client: StorageClientContext)
المعلمات
- client
- StorageClientContext
الرجوع إلى عميل الخدمة.
تفاصيل الأسلوب
create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectoryCreateOptionalParams, callback: ServiceCallback<void>)
المعلمات
- fileAttributes
-
string
إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.
- fileCreationTime
-
string
وقت إنشاء الملف/الدليل.
- fileLastWriteTime
-
string
وقت الكتابة الأخير للملف/الدليل.
- options
- DirectoryCreateOptionalParams
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
create(string, string, string, Models.DirectoryCreateOptionalParams)
إنشاء دليل جديد ضمن المشاركة المحددة أو الدليل الأصل.
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectoryCreateOptionalParams)
المعلمات
- fileAttributes
-
string
إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.
- fileCreationTime
-
string
وقت إنشاء الملف/الدليل.
- fileLastWriteTime
-
string
وقت الكتابة الأخير للملف/الدليل.
- options
- Models.DirectoryCreateOptionalParams
المرتجعات
Promise<Models.DirectoryCreateResponse>
وعد<Models.DirectoryCreateResponse>
create(string, string, string, ServiceCallback<void>)
function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
المعلمات
- fileAttributes
-
string
إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.
- fileCreationTime
-
string
وقت إنشاء الملف/الدليل.
- fileLastWriteTime
-
string
وقت الكتابة الأخير للملف/الدليل.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: DirectoryDeleteMethodOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteMethod(Models.DirectoryDeleteMethodOptionalParams)
إزالة الدليل الفارغ المحدد. لاحظ أن الدليل يجب أن يكون فارغا قبل أن يمكن حذفه.
function deleteMethod(options?: Models.DirectoryDeleteMethodOptionalParams)
المعلمات
- options
- Models.DirectoryDeleteMethodOptionalParams
المرتجعات
Promise<Models.DirectoryDeleteResponse>
وعد<Models.DirectoryDeleteResponse>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)
function forceCloseHandles(handleId: string, options: DirectoryForceCloseHandlesOptionalParams, callback: ServiceCallback<void>)
المعلمات
- handleId
-
string
تحديد معرف المقبض الذي تم فتحه على الملف أو الدليل المراد إغلاقه. Asterix ('*') هو حرف بدل يحدد جميع المقابض.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)
إغلاق كافة المقابض المفتوحة لدليل معين.
function forceCloseHandles(handleId: string, options?: Models.DirectoryForceCloseHandlesOptionalParams)
المعلمات
- handleId
-
string
تحديد معرف المقبض الذي تم فتحه على الملف أو الدليل المراد إغلاقه. Asterix ('*') هو حرف بدل يحدد جميع المقابض.
- options
- Models.DirectoryForceCloseHandlesOptionalParams
المرتجعات
Promise<Models.DirectoryForceCloseHandlesResponse>
وعد<Models.DirectoryForceCloseHandlesResponse>
forceCloseHandles(string, ServiceCallback<void>)
function forceCloseHandles(handleId: string, callback: ServiceCallback<void>)
المعلمات
- handleId
-
string
تحديد معرف المقبض الذي تم فتحه على الملف أو الدليل المراد إغلاقه. Asterix ('*') هو حرف بدل يحدد جميع المقابض.
- callback
-
ServiceCallback<void>
رد الاتصال
getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: DirectoryGetPropertiesOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
getProperties(Models.DirectoryGetPropertiesOptionalParams)
إرجاع كافة خصائص النظام للدليل المحدد، ويمكن أيضا استخدامها للتحقق من وجود دليل. لا تتضمن البيانات التي تم إرجاعها الملفات الموجودة في الدليل أو أي أدلة فرعية.
function getProperties(options?: Models.DirectoryGetPropertiesOptionalParams)
المعلمات
- options
- Models.DirectoryGetPropertiesOptionalParams
المرتجعات
Promise<Models.DirectoryGetPropertiesResponse>
وعد<Models.DirectoryGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
function listFilesAndDirectoriesSegment(options: DirectoryListFilesAndDirectoriesSegmentOptionalParams, callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<ListFilesAndDirectoriesSegmentResponse>
رد الاتصال
listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)
إرجاع قائمة بالملفات أو الدلائل ضمن المشاركة أو الدليل المحدد. يسرد المحتويات فقط لمستوى واحد من التسلسل الهرمي للدليل.
function listFilesAndDirectoriesSegment(options?: Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)
المعلمات
- options
- Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams
المرتجعات
Promise<Models.DirectoryListFilesAndDirectoriesSegmentResponse>
وعد<Models.DirectoryListFilesAndDirectoriesSegmentResponse>
listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
function listFilesAndDirectoriesSegment(callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
المعلمات
- callback
-
ServiceCallback<ListFilesAndDirectoriesSegmentResponse>
رد الاتصال
listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)
function listHandles(options: DirectoryListHandlesOptionalParams, callback: ServiceCallback<ListHandlesResponse>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<ListHandlesResponse>
رد الاتصال
listHandles(Models.DirectoryListHandlesOptionalParams)
يسرد مقابض الدليل.
function listHandles(options?: Models.DirectoryListHandlesOptionalParams)
المعلمات
- options
- Models.DirectoryListHandlesOptionalParams
المرتجعات
Promise<Models.DirectoryListHandlesResponse>
وعد<Models.DirectoryListHandlesResponse>
listHandles(ServiceCallback<ListHandlesResponse>)
function listHandles(callback: ServiceCallback<ListHandlesResponse>)
المعلمات
- callback
-
ServiceCallback<ListHandlesResponse>
رد الاتصال
setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: DirectorySetMetadataOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
setMetadata(Models.DirectorySetMetadataOptionalParams)
تحديث بيانات التعريف المعرفة من قبل المستخدم للدليل المحدد.
function setMetadata(options?: Models.DirectorySetMetadataOptionalParams)
المعلمات
- options
- Models.DirectorySetMetadataOptionalParams
المرتجعات
Promise<Models.DirectorySetMetadataResponse>
وعد<Models.DirectorySetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectorySetPropertiesOptionalParams, callback: ServiceCallback<void>)
المعلمات
- fileAttributes
-
string
إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.
- fileCreationTime
-
string
وقت إنشاء الملف/الدليل.
- fileLastWriteTime
-
string
وقت الكتابة الأخير للملف/الدليل.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)
تعيين خصائص على الدليل.
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectorySetPropertiesOptionalParams)
المعلمات
- fileAttributes
-
string
إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.
- fileCreationTime
-
string
وقت إنشاء الملف/الدليل.
- fileLastWriteTime
-
string
وقت الكتابة الأخير للملف/الدليل.
- options
- Models.DirectorySetPropertiesOptionalParams
المرتجعات
Promise<Models.DirectorySetPropertiesResponse>
وعد<Models.DirectorySetPropertiesResponse>
setProperties(string, string, string, ServiceCallback<void>)
function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
المعلمات
- fileAttributes
-
string
إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.
- fileCreationTime
-
string
وقت إنشاء الملف/الدليل.
- fileLastWriteTime
-
string
وقت الكتابة الأخير للملف/الدليل.
- callback
-
ServiceCallback<void>
رد الاتصال