Class ArchiveFormatDetector

Class ArchiveFormatDetector

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

Detecta um formato de arquivo e fornece outras informações relacionadas.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector

Inheritance

object ArchiveFormatDetector

Membros herdados

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

Constructors

ArchiveFormatDetector()

Inicia uma nova instância da classe Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()

Methods

GetFormatInfo(Redação)

Formato de informação.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)

Parameters

fileName string

O nome do arquivo.

Returns

ArchiveFormatInfo

Informações sobre o formato de arquivo ou nulo se um 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.

GetFormatInfo(Stream)

Formato de informação.

[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)

Parameters

stream Stream

O fluxo do arquivo.

Returns

ArchiveFormatInfo

Informações sobre o formato de arquivo ou nulo se um formato não foi detectado.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Português