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" отказывается.
Указанный fileName’ превышает максимальную длину, установленную системой. например, на платформах на базе Windows, маршруты должны быть менее 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.