Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

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

Reprezentuje informace o instanci archivu.

public sealed class ArchiveInstanceInfo

Dědičnost

objectArchiveInstanceInfo

Děděné členy

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

Vlastnosti

AreFileNamesEncrypted

Vrací hodnotu, která indikuje, zda jsou názvy položek (souborů) archivu zašifrovány.

public bool AreFileNamesEncrypted { get; }

Hodnota vlastnosti

bool

FormatInfo

Vrací informace o formátu archivu.

public ArchiveFormatInfo FormatInfo { get; }

Hodnota vlastnosti

ArchiveFormatInfo

IsContentEncrypted

Vrací hodnotu, která indikuje, zda je obsah archivu zašifrován.

public bool IsContentEncrypted { get; }

Hodnota vlastnosti

bool

Metody

GetArchiveFormatInfo(string)

Vrací informace o formátu archivu.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parametry

fileName string

Název souboru archivu.

Návratová hodnota

ArchiveFormatInfo

Informace o formátu archivu.

Výjimky

ArgumentNullException

fileName je null.

SecurityException

Volající nemá požadované oprávnění k přístupu.

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

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

GetArchiveFormatInfo(Stream)

Vrací informace o formátu archivu.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parametry

stream Stream

Proud souboru archivu.

Návratová hodnota

ArchiveFormatInfo

Informace o formátu archivu.

Výjimky

ArgumentNullException

stream je null.

ArgumentException

stream není seekable.

GetArchiveInstanceInfo(string)

Vrací informace o instanci archivu.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parametry

fileName string

Název souboru archivu.

Návratová hodnota

ArchiveInstanceInfo

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

Výjimky

ArgumentNullException

fileName je null.

SecurityException

Volající nemá požadované oprávnění k přístupu.

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

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

GetArchiveInstanceInfo(Stream)

Vrací informace o instanci archivu.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parametry

stream Stream

Proud souboru archivu.

Návratová hodnota

ArchiveInstanceInfo

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

Výjimky

ArgumentNullException

stream je null.

ArgumentException

stream není seekable.

 Čeština