Class ArchiveFormatDetector
Numele spaţiului: Aspose.Zip.ArchiveInfo Asamblare: Aspose.Zip.dll (25.5.0)
Detectează un format de arhivă și oferă alte informații conexe.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Inițializează o nouă instanță a clasei Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(Strângere)
Obțineți informații formate.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Denumirea fișierului de arhivă.
Returns
Informații despre format de arhivă sau zero dacă un format nu a fost detectat.
Exceptions
fileName’ is null.
Solicitantul nu are permisiunea necesară de acces.
fileName’ este gol, conține doar spații albe sau conține caractere invalide.
Accesul la fișierul fileName’ este refuzat.
De exemplu, pe platforme bazate pe Windows, căile trebuie să fie mai puțin de 248 de caractere, iar numele fișierului trebuie să fie mai puțin de 260 de caractere.
Fișierul la fileName’ conține o coloană (:) în mijlocul stringului.
A apărut o eroare I/O în timpul deschiderii fișierului.
GetFormatInfo(Stream)
Obțineți informații formate.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Fluxul fișierului de arhivă.
Returns
Informații despre format de arhivă sau zero dacă un format nu a fost detectat.
Exceptions
stream’ is null.
stream’ is not seekable.