Class ArchiveFormatDetector
Nazwa przestrzeń: Aspose.Zip.ArchiveInfo Zestawienie: Aspose.Zip.dll (25.5.0)
Wykrywa format archiwum i dostarcza innych powiązanych informacji.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Inicjalizuje nową instancję klasy Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(strumień)
Dostęp do formatu informacji.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Nazwa pliku archiwum.
Returns
Informacje o formacie archiwum lub zero, jeśli format nie został wykryty.
Exceptions
fileName’ is null.
Klient nie posiada wymaganego zezwolenia na dostęp.
fileName’ jest pusta, zawiera tylko białe przestrzenie lub zawiera nieprawidłowe znaky.
Dostęp do pliku fileName’ jest odrzucony.
Na przykład na platformach opartych na systemie Windows ścieżki muszą być mniejsze niż 248 znaków, a nazwy plików muszą być mniejsze niż 260 znaków.
Plik w fileName’ zawiera kolumnę (:) w środku paska.
Błąd I/O wystąpił podczas otwierania pliku.
GetFormatInfo(Stream)
Dostęp do formatu informacji.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Strumień pliku archiwum.
Returns
Informacje o formacie archiwum lub zero, jeśli format nie został wykryty.
Exceptions
stream’ is null.
stream’ is not seekable.