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(String)
فرمت اطلاعات را دریافت کنید.
[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.