Class ArchiveFormatDetector
Namn på plats: Aspose.Zip.ArchiveInfo Sammanfattning: Aspose.Zip.dll (25.5.0)
Detekterar ett arkivformat och ger annan relaterad information.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Initialiserar en ny instans av Aspose.Zip.ArchiveInfo.ArchiveFormatDetector klass.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(Sträng)
Får format info.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Filnamnet på arkivfilen.
Returns
Information om arkivformat eller noll om ett format inte har upptäckts.
Exceptions
fileName’ is null.
Sökanden har inte behörig tillstånd att komma åt.
fileName’ är tom, innehåller endast vita utrymmen, eller innehåller olagliga tecken.
Tillgång till filen fileName’ vägras.
Den angivna fileName’ överstiger den maximala längden som definieras av systemet. Till exempel på Windows-baserade plattformar måste vägar vara mindre än 248 tecken och filnamn måste vara mindre än 260 tecken.
Filen i fileName’ innehåller en kolumn (:) i mitten av raden.
Ett I/O-fel inträffade när du öppnade filen.
GetFormatInfo(Stream)
Får format info.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Strömmen av arkivfilen.
Returns
Information om arkivformat eller noll om ett format inte har upptäckts.
Exceptions
stream’ is null.
stream’ is not seekable.