Class ArchiveFormatDetector
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Erkennt das Archivformat und bietet weitere verwandte Informationen.
[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public sealed class ArchiveFormatDetector
Vererbung
object ← ArchiveFormatDetector
Vererbte Mitglieder
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
ArchiveFormatDetector()
Initialisiert eine neue Instanz der Klasse Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public ArchiveFormatDetector()
Methoden
GetFormatInfo(string)
Erhält Formatinformationen.
[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameter
fileName
string
Der Dateiname der Archivdatei.
Rückgabewert
Informationen über das Archivformat oder null, wenn das Format nicht erkannt wurde.
Ausnahmen
fileName
ist null.
Der Aufrufer hat nicht die erforderliche Berechtigung zum Zugreifen.
Der fileName
ist leer, enthält nur Leerzeichen oder enthält ungültige Zeichen.
Der Zugriff auf die Datei fileName
ist verweigert.
Der angegebene fileName
überschreitet die maximal definierte Länge des Systems. Zum Beispiel müssen Pfade auf Windows-basierten Plattformen weniger als 248 Zeichen lang sein, und Dateinamen müssen weniger als 260 Zeichen lang sein.
Die Datei unter fileName
enthält einen Doppelpunkt (:) in der Mitte des Strings.
Ein I/O-Fehler ist beim Öffnen der Datei aufgetreten.
GetFormatInfo(Stream)
Erhält Formatinformationen.
[Obsolete("Verwenden Sie statische Methoden der Klasse ArchiveInstanceInfo stattdessen.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameter
stream
Stream
Der Stream der Archivdatei.
Rückgabewert
Informationen über das Archivformat oder null, wenn das Format nicht erkannt wurde.
Ausnahmen
stream
ist null.
stream
ist nicht durchsuchbar.