Class ArchiveFormatDetector
Il nome: Aspose.Zip.ArchiveInfo Assemblea: Aspose.Zip.dll (25.5.0)
Detecta un formato di archivio e fornisce altre informazioni correlate.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Inizia una nuova instanza della classe Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(String)
Formato di informazione.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Il nome del file di archivio.
Returns
Informazioni sul formato di archivio o null se un formato non è stato rilevato.
Exceptions
fileName’ is null.
Il chiamante non ha il permesso di accesso richiesto.
La fileName’ è vuota, contiene solo spazi bianchi, o contiene caratteri invalidi.
L’accesso al file fileName’ è rifiutato.
Il fileName specifico " supera la lunghezza massima definita dal sistema. ad esempio, su piattaforme basate su Windows, i percorsi devono essere meno di 248 caratteri e i nomi dei file devono essere meno di 260 caratteri.
Il file in fileName’ contiene una colonna (:) nel mezzo della riga.
Un errore I/O si è verificato durante l’apertura del file.
GetFormatInfo(Stream)
Formato di informazione.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Il flusso del file di archivio.
Returns
Informazioni sul formato di archivio o null se un formato non è stato rilevato.
Exceptions
stream’ is null.
stream’ is not seekable.