Class ArchiveFormatDetector

Class ArchiveFormatDetector

Le nom : Aspose.Zip.ArchiveInfo Assemblée: 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(Le 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

ArchiveFormatInfo

Informazioni sul formato di archivio o null se un formato non è stato rilevato.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Il chiamante non ha il permesso di accesso richiesto.

ArgumentException

La fileName’ è vuota, contiene solo spazi bianchi, o contiene caratteri invalidi.

UnauthorizedAccessException

L’accesso al file fileName’ è rifiutato.

PathTooLongException

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.

NotSupportedException

Il file in fileName’ contiene una colonna (:) nel mezzo della riga.

IOException

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

ArchiveFormatInfo

Informazioni sul formato di archivio o null se un formato non è stato rilevato.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Français