Class ArchiveFormatDetector

Class ArchiveFormatDetector

Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)

Detekuje formát archivu a poskytuje další související informace.

[Obsolete("Použijte statické metody třídy ArchiveInstanceInfo místo toho.")]
public sealed class ArchiveFormatDetector

Dědění

objectArchiveFormatDetector

Děděné členy

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

Konstruktory

ArchiveFormatDetector()

Inicializuje novou instanci třídy Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Použijte statické metody třídy ArchiveInstanceInfo místo toho.")]
public ArchiveFormatDetector()

Metody

GetFormatInfo(string)

Získá informace o formátu.

[Obsolete("Použijte statické metody třídy ArchiveInstanceInfo místo toho.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parametry

fileName string

Název souboru archivu.

Návratové hodnoty

ArchiveFormatInfo

Informace o formátu archivu nebo null, pokud nebyl formát detekován.

Výjimky

ArgumentNullException

fileName je null.

SecurityException

Volající nemá potřebná oprávnění pro přístup.

ArgumentException

fileName je prázdný, obsahuje pouze bílé znaky nebo obsahuje neplatné znaky.

UnauthorizedAccessException

Přístup k souboru fileName je odepřen.

PathTooLongException

Zadaný fileName překračuje maximální délku definovanou systémem. Například na platformách založených na Windows musí být cesty kratší než 248 znaků a názvy souborů kratší než 260 znaků.

NotSupportedException

Soubor na fileName obsahuje dvojtečku (:) uprostřed řetězce.

IOException

Při otevírání souboru došlo k chybě I/O.

GetFormatInfo(Stream)

Získá informace o formátu.

[Obsolete("Použijte statické metody třídy ArchiveInstanceInfo místo toho.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parametry

stream Stream

Stream archivu.

Návratové hodnoty

ArchiveFormatInfo

Informace o formátu archivu nebo null, pokud nebyl formát detekován.

Výjimky

ArgumentNullException

stream je null.

ArgumentException

stream není seekable.

 Čeština