Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Nom dels espais: Aspose.Zip.ArchiveInfo Assemblea: Aspose.Zip.dll (25.5.0)

Representa informació sobre la instància de l’arxiu.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Membres heretats

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

Properties

AreFileNamesEncrypted

Obté un valor que indica si els noms de les entrades (files) de l’arxiu estan encryptats.

public bool AreFileNamesEncrypted { get; }

Valor de la propietat

bool

FormatInfo

Obtenir la informació en format d’arxiu.

public ArchiveFormatInfo FormatInfo { get; }

Valor de la propietat

ArchiveFormatInfo

IsContentEncrypted

Obté un valor que indica si el contingut de l’arxiu està encryptat.

public bool IsContentEncrypted { get; }

Valor de la propietat

bool

Methods

GetArchiveFormatInfo(Tàrrega)

Obtenir informació en format d’arxiu.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

El nom del fitxer de l’arxiu.

Returns

ArchiveFormatInfo

Informació sobre el format d’arxiu.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

El client no té el permís d’accés requerit.

ArgumentException

El fileName’ és buit, només conté espais blancs, o conté caràcters invalidats.

UnauthorizedAccessException

L’accés al fitxer fileName’ és negat.

PathTooLongException

Per exemple, en les plataformes basades en Windows, els camins han de ser menys de 248 caràcters, i els noms de fitxers han de ser menys de 260 caràcters.

NotSupportedException

El fitxer a fileName’ conté una columna (:) al mig de la cadena.

IOException

Un error I/O es va produir durant l’obertura del fitxer.

GetArchiveFormatInfo(Stream)

Obtenir informació en format d’arxiu.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

El flux de l’arxiu.

Returns

ArchiveFormatInfo

Informació sobre el format d’arxiu.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(Tàrrega)

Obtenir informació de l’arxiu instància.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

El nom del fitxer de l’arxiu.

Returns

ArchiveInstanceInfo

Informació sobre la instància d’arxiu o nul si el format no s’ha detectat.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

El client no té el permís d’accés requerit.

ArgumentException

El fileName’ és buit, només conté espais blancs, o conté caràcters invalidats.

UnauthorizedAccessException

L’accés al fitxer fileName’ és negat.

PathTooLongException

Per exemple, en les plataformes basades en Windows, els camins han de ser menys de 248 caràcters, i els noms de fitxers han de ser menys de 260 caràcters.

NotSupportedException

El fitxer a fileName’ conté una columna (:) al mig de la cadena.

IOException

Un error I/O es va produir durant l’obertura del fitxer.

GetArchiveInstanceInfo(Stream)

Obtenir informació de l’arxiu instància.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

El flux de l’arxiu.

Returns

ArchiveInstanceInfo

Informació sobre la instància d’arxiu o nul si el format no s’ha detectat.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Català