Class ArchiveFormatDetector
Navne til: Aspose.Zip.ArchiveInfo Sammensætning: Aspose.Zip.dll (25.5.0)
Detekterer et arkivformat og giver andre relaterede oplysninger.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveFormatDetector()
Initialiserer en ny instans af Aspose.Zip.ArchiveInfo.ArchiveFormatDetector klasse.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(String)
Gør formateret info.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
Filnavnet på arkivfilen.
Returns
Information om arkivformat eller null, hvis et format ikke er opdaget.
Exceptions
fileName’ is null.
Den pågældende har ikke den nødvendige tilladelse til at få adgang.
code class=“paramref”>fileName’ er tom, indeholder kun hvide rum, eller indeholder ulovlige tegn.
Tilgang til filen fileName’ er nægtet.
Den angivne fileName’ overstiger den systemdefinerede maksimale længde. For eksempel på Windows-baserede platforme skal veje være mindre end 248 tegn, og filnavn skal være mindre end 260 tegn.
Filen i fileName’ indeholder en kolonne (:) i midten af ringen.
En I/O-fejl opstod under åbningen af filen.
GetFormatInfo(Stream)
Gør formateret info.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
Strømmen af arkivfilen.
Returns
Information om arkivformat eller null, hvis et format ikke er opdaget.
Exceptions
stream’ is null.
stream’ is not seekable.