Class ArchiveFormatDetector

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

ArchiveFormatInfo

Информация о формате архива или нулевой, если форматы не обнаружены.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Заказчик не имеет требуемого разрешения на доступ.

ArgumentException

fileName’ является пустым, содержит только белые пространства или содержит недействительные символы.

UnauthorizedAccessException

Доступ к файлу fileName" отказывается.

PathTooLongException

Указанный fileName’ превышает максимальную длину, установленную системой. например, на платформах на базе Windows, маршруты должны быть менее 248 символов, а имена файлов должны быть менее 260 символов.

NotSupportedException

Файл в fileName’ содержит колону (:) в середине строки.

IOException

При открытии файла произошла ошибка I/O.

GetFormatInfo(Stream)

Получается формат информации.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parameters

stream Stream

Поток файла архива.

Returns

ArchiveFormatInfo

Информация о формате архива или нулевой, если форматы не обнаружены.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Русский