Class ArchiveFormatDetector
اسم الفضاء : Aspose.Zip.ArchiveInfo تجميع: Aspose.Zip.dll (25.5.0)
يكتشف تنسيق الأرشيف ويقدم معلومات أخرى ذات صلة.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
الأعضاء الموروثين
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
يبدأ مثالًا جديدًا من فئة Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(الستار)
تحصل على تنسيق المعلومات
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
اسم ملف الأرشيف.
Returns
معلومات عن تنسيق الأرشيف أو صفر إذا لم يتم الكشف عن تنسيق.
Exceptions
fileName’ is null.
لا يحصل المتصل على إذن الوصول المطلوب.
يحتوي fileName’ فارغ، ويحتوي فقط على مساحات بيضاء، أو يحتوي على أحرف غير صحيحة.
يتم رفض الوصول إلى ملف fileName'.
على سبيل المثال ، على منصات ويندوز ، يجب أن تكون المسارات أقل من 248 حرفًا ، ويجب أن تكون أسماء الملفات أقل من 260 حرفًا.
ملف في fileName’ يحتوي على عمود (:) في وسط السلسلة.
حدث خطأ I/O أثناء فتح الملف.
GetFormatInfo(Stream)
تحصل على تنسيق المعلومات
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
تدفق ملف الأرشيف.
Returns
معلومات عن تنسيق الأرشيف أو صفر إذا لم يتم الكشف عن تنسيق.
Exceptions
stream’ is null.
stream’ is not seekable.