Class ArchiveFormatDetector
A név: Aspose.Zip.ArchiveInfo Összefoglaló: Aspose.Zip.dll (25.5.0)
Az archív formátumot észleli és más kapcsolódó információkat nyújt.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Kezdeményez egy új példát az Aspose.Zip.ArchiveInfo.ArchiveFormatDetector osztály.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(A string)
Információ formátumot kap.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Az archív fájl neve.
Returns
Információ archív formátumról vagy nulláról, ha a formátumot nem észlelték.
Exceptions
fileName’ is null.
A hívó nem rendelkezik a szükséges hozzáférési engedélygel.
A fileName’ üres, csak fehér helyeket tartalmaz, vagy nem érvényes karaktereket tartalmaz.
Elutasítják a fileName" fájlhoz való hozzáférést.
A meghatározott fileName’ meghaladja a rendszer által meghatározott maximális hosszúságot. Például a Windows-alapú platformokon az útvonalaknak kevesebbnek kell lenniük, mint 248 karakter, és a fájlneveknek kevesebbnek kell lenniük, mint 260 karakter.
A fileName’ fájl tartalmaz egy oszlopot (:) a sor közepén.
Az I/O hiba bekövetkezett a fájl megnyitásakor.
GetFormatInfo(Stream)
Információ formátumot kap.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Az archív fájl áramlása.
Returns
Információ archív formátumról vagy nulláról, ha a formátumot nem észlelték.
Exceptions
stream’ is null.
stream’ is not seekable.