Class ArchiveFormatDetector

Class ArchiveFormatDetector

Numele spaţiului: Aspose.Zip.ArchiveInfo Asamblare: Aspose.Zip.dll (25.5.0)

Detectează un format de arhivă și oferă alte informații conexe.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector

Inheritance

object ArchiveFormatDetector

Membrii moștenitori

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ArchiveFormatDetector()

Inițializează o nouă instanță a clasei Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()

Methods

GetFormatInfo(Strângere)

Obțineți informații formate.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parameters

fileName string

Denumirea fișierului de arhivă.

Returns

ArchiveFormatInfo

Informații despre format de arhivă sau zero dacă un format nu a fost detectat.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

Solicitantul nu are permisiunea necesară de acces.

ArgumentException

fileName’ este gol, conține doar spații albe sau conține caractere invalide.

UnauthorizedAccessException

Accesul la fișierul fileName’ este refuzat.

PathTooLongException

De exemplu, pe platforme bazate pe Windows, căile trebuie să fie mai puțin de 248 de caractere, iar numele fișierului trebuie să fie mai puțin de 260 de caractere.

NotSupportedException

Fișierul la fileName’ conține o coloană (:) în mijlocul stringului.

IOException

A apărut o eroare I/O în timpul deschiderii fișierului.

GetFormatInfo(Stream)

Obțineți informații formate.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parameters

stream Stream

Fluxul fișierului de arhivă.

Returns

ArchiveFormatInfo

Informații despre format de arhivă sau zero dacă un format nu a fost detectat.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Română