Class ArchiveFormatDetector
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Rileva il formato dell’archivio e fornisce altre informazioni correlate.
[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public sealed class ArchiveFormatDetector
Ereditarietà
object ← ArchiveFormatDetector
Membri Ereditati
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
ArchiveFormatDetector()
Inizializza una nuova istanza della classe Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public ArchiveFormatDetector()
Metodi
GetFormatInfo(string)
Ottiene informazioni sul formato.
[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parametri
fileName
string
Il nome del file dell’archivio.
Restituisce
Informazioni sul formato dell’archivio o null se il formato non è stato rilevato.
Eccezioni
fileName
è null.
Il chiamante non ha il permesso richiesto per accedere.
Il fileName
è vuoto, contiene solo spazi bianchi o contiene caratteri non validi.
Accesso al file fileName
negato.
Il fileName
specificato supera la lunghezza massima definita dal sistema. Ad esempio, sulle piattaforme Windows, i percorsi devono essere inferiori a 248 caratteri e i nomi dei file devono essere inferiori a 260 caratteri.
Il file a fileName
contiene due punti (:) nel mezzo della stringa.
Si è verificato un errore di I/O durante l’apertura del file.
GetFormatInfo(Stream)
Ottiene informazioni sul formato.
[Obsolete("Utilizzare i metodi statici della classe ArchiveInstanceInfo invece.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parametri
stream
Stream
Lo stream del file dell’archivio.
Restituisce
Informazioni sul formato dell’archivio o null se il formato non è stato rilevato.
Eccezioni
stream
è null.
stream
non è cercabile.