Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Nome do espaço: Aspose.Zip.ArchiveInfo Assembleia: Aspose.Zip.dll (25.5.0)

Representa informações sobre a instância de arquivo.

public sealed class ArchiveInstanceInfo

Inheritance

object ArchiveInstanceInfo

Membros herdados

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

Properties

AreFileNamesEncrypted

Recebe um valor indicando se os nomes das entradas (files) do arquivo são criptografados.

public bool AreFileNamesEncrypted { get; }

Valor da propriedade

bool

FormatInfo

Obtenha o formato de arquivo de informação.

public ArchiveFormatInfo FormatInfo { get; }

Valor da propriedade

ArchiveFormatInfo

IsContentEncrypted

Recebe um valor indicando se o conteúdo do arquivo é criptografado.

public bool IsContentEncrypted { get; }

Valor da propriedade

bool

Methods

GetArchiveFormatInfo(Redação)

Obtenha arquivo em formato de informação.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

Parameters

fileName string

O nome do arquivo.

Returns

ArchiveFormatInfo

Informações sobre o formato de arquivo.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

O requerente não tem a permissão necessária para o acesso.

ArgumentException

O fileName’ é vazio, contém apenas espaços brancos, ou contém caracteres inválidos.

UnauthorizedAccessException

O acesso ao arquivo fileName’ é negado.

PathTooLongException

O fileName’ especificado excede o comprimento máximo definido pelo sistema. Por exemplo, em plataformas baseadas no Windows, os caminhos devem ser menores de 248 caracteres, e os nomes de arquivo devem ser menores de 260 caracteres.

NotSupportedException

O arquivo em fileName’ contém uma coluna (:) no meio da linha.

IOException

Um erro I/O ocorreu ao abrir o arquivo.

GetArchiveFormatInfo(Stream)

Obtenha arquivo em formato de informação.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

Parameters

stream Stream

O fluxo do arquivo.

Returns

ArchiveFormatInfo

Informações sobre o formato de arquivo.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

GetArchiveInstanceInfo(Redação)

Obtenha informações de arquivo instância.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

Parameters

fileName string

O nome do arquivo.

Returns

ArchiveInstanceInfo

Informações sobre a instância de arquivo ou nulo se o formato não foi detectado.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

O requerente não tem a permissão necessária para o acesso.

ArgumentException

O fileName’ é vazio, contém apenas espaços brancos, ou contém caracteres inválidos.

UnauthorizedAccessException

O acesso ao arquivo fileName’ é negado.

PathTooLongException

O fileName’ especificado excede o comprimento máximo definido pelo sistema. Por exemplo, em plataformas baseadas no Windows, os caminhos devem ser menores de 248 caracteres, e os nomes de arquivo devem ser menores de 260 caracteres.

NotSupportedException

O arquivo em fileName’ contém uma coluna (:) no meio da linha.

IOException

Um erro I/O ocorreu ao abrir o arquivo.

GetArchiveInstanceInfo(Stream)

Obtenha informações de arquivo instância.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

Parameters

stream Stream

O fluxo do arquivo.

Returns

ArchiveInstanceInfo

Informações sobre a instância de arquivo ou nulo se o formato não foi detectado.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Português