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
Informações sobre o formato de arquivo ou nulo se um formato não foi detectado.
Exceptions
fileName’ is null.
O requerente não tem a permissão necessária para o acesso.
O fileName’ é vazio, contém apenas espaços brancos, ou contém caracteres inválidos.
O acesso ao arquivo fileName’ é negado.
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.
O arquivo em fileName’ contém uma coluna (:) no meio da linha.
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
Informações sobre o formato de arquivo ou nulo se um formato não foi detectado.
Exceptions
stream’ is null.
stream’ is not seekable.