Class ArchiveFormatDetector
ja nimityö: Aspose.Zip.ArchiveInfo Kokoelma: Aspose.Zip.dll (25.5.0)
Se havaitsee arkistomuodon ja antaa muita siihen liittyviä tietoja.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Aloittaa Aspose.Zip.ArchiveInfo.ArchiveFormatDetector -luokan uusi esimerkki.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(String)
Saa tiedon muodon.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Tiedoston tiedoston nimi.
Returns
Tiedot arkistomuodosta tai nollasta, jos muotoa ei havaittu.
Exceptions
fileName’ is null.
Kääntäjällä ei ole tarvittavaa käyttöoikeutta.
fileName’ on tyhjä, sisältää vain valkoisia tiloja tai sisältää epätasaisia merkkejä.
Pääsy fileName’ -tiedostoon kielletään.
Määritetty fileName’ ylittää järjestelmän määrittämän enimmäispituuden. Esimerkiksi Windows-pohjaisissa alustoissa reitin on oltava alle 248 merkkiä ja tiedoston nimet on oltava alle 260 merkkiä.
fileName’ -tiedosto sisältää sarjan keskellä olevan sarjan (:) sarjan.
Virhe I/O tapahtui tiedoston avaamisen aikana.
GetFormatInfo(Stream)
Saa tiedon muodon.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Arkiston tiedoston virta.
Returns
Tiedot arkistomuodosta tai nollasta, jos muotoa ei havaittu.
Exceptions
stream’ is null.
stream’ is not seekable.