ArchiveInstanceInfo.GetArchiveFormatInfo
محتويات
[
يخفي
]GetArchiveFormatInfo(string)
يحصل على معلومات تنسيق الأرشيف .
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
| معامل | يكتب | وصف |
|---|---|---|
| fileName | String | اسم ملف الأرشيف. |
قيمة الإرجاع
معلومات حول تنسيق الأرشيف أو فارغة إذا لم يتم اكتشاف التنسيق.
استثناءات
| استثناء | حالة |
|---|---|
| ArgumentNullException | fileName باطل. |
| SecurityException | المتصل ليس لديه الإذن المطلوب للوصول. |
| ArgumentException | الfileName فارغ أو يحتوي على مسافات بيضاء فقط أو يحتوي على أحرف غير صالحة. |
| UnauthorizedAccessException | الوصول إلى الملفfileName مرفوض. |
| PathTooLongException | المحددfileName يتجاوز الحد الأقصى للطول المحدد من قبل النظام. على سبيل المثال ، في الأنظمة الأساسية المستندة إلى Windows ، يجب أن تكون المسارات أقل من 248 حرفًا ، ويجب أن تكون أسماء الملفات أقل من 260 حرفًا. |
| NotSupportedException | ملف فيfileName يحتوي على نقطتين (:) في منتصف السلسلة. |
| IOException | حدث خطأ I / O أثناء فتح الملف. |
أنظر أيضا
- class ArchiveFormatInfo
- class ArchiveInstanceInfo
- مساحة الاسم Aspose.Zip.ArchiveInfo
- المجسم Aspose.Zip
GetArchiveFormatInfo(Stream)
يحصل على معلومات تنسيق الأرشيف .
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
| معامل | يكتب | وصف |
|---|---|---|
| stream | Stream | تيار ملف الأرشيف. |
قيمة الإرجاع
معلومات حول تنسيق الأرشيف أو فارغة إذا لم يتم اكتشاف التنسيق.
استثناءات
| استثناء | حالة |
|---|---|
| ArgumentNullException | stream باطل. |
| ArgumentException | stream لا يمكن البحث عنه. |
أنظر أيضا
- class ArchiveFormatInfo
- class ArchiveInstanceInfo
- مساحة الاسم Aspose.Zip.ArchiveInfo
- المجسم Aspose.Zip