Class ArchiveFormatDetector

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

ArchiveFormatInfo

Informatie over archiefformaat of nul als een formaat niet is gedetecteerd.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

De oproepgever heeft niet de vereiste toestemming om toegang te krijgen.

ArgumentException

De fileName’ is leeg, bevat alleen witte ruimtes, of bevat ongeldig tekens.

UnauthorizedAccessException

De toegang tot het bestand fileName’ wordt geweigerd.

PathTooLongException

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.

NotSupportedException

Het bestand bij fileName’ bevat een kolom (:) in het midden van de string.

IOException

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

ArchiveFormatInfo

Informatie over archiefformaat of nul als een formaat niet is gedetecteerd.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Nederlands