Class ArchiveFormatDetector
De naam: Aspose.Zip.ArchiveInfo Verzameling: Aspose.Zip.dll (25.5.0)
Het detecteert een archiefformaat en biedt andere gerelateerde informatie.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Initialiseert een nieuwe instantie van de Aspose.Zip.ArchiveInfo.ArchiveFormatDetector klasse.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(String)
Geeft formats info.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
De naam van het archiefbestand.
Returns
Informatie over archiefformaat of nul als een formaat niet is gedetecteerd.
Exceptions
fileName’ is null.
De oproepgever heeft niet de vereiste toestemming om toegang te krijgen.
De fileName’ is leeg, bevat alleen witte ruimtes, of bevat ongeldig tekens.
De toegang tot het bestand fileName’ wordt geweigerd.
De aangegeven fileName’ overschrijdt de door het systeem gedefinieerde maximale lengte. Bijvoorbeeld, op Windows-gebaseerde platforms moeten de paden minder dan 248 tekens zijn en de bestandnamen moeten minder dan 260 tekens zijn.
Het bestand bij fileName’ bevat een kolom (:) in het midden van de string.
Een I/O-fout vond plaats tijdens het openen van het bestand.
GetFormatInfo(Stream)
Geeft formats info.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
De stroom van het archiefbestand.
Returns
Informatie over archiefformaat of nul als een formaat niet is gedetecteerd.
Exceptions
stream’ is null.
stream’ is not seekable.