Class ArchiveFormatDetector
Nombre del espacio: Aspose.Zip.ArchiveInfo Asamblea: Aspose.Zip.dll (25.5.0)
Detecta un formato de archivo y proporciona otra información relacionada.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Inheritance
object ← ArchiveFormatDetector
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
ArchiveFormatDetector()
Inicia una nueva instancia de la clase Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Methods
GetFormatInfo(El string)
Formato de información.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parameters
fileName
string
El nombre de archivo del archivo.
Returns
Información sobre el formato de archivo o nulo si no se ha detectado un formato.
Exceptions
fileName’ is null.
El solicitante no tiene la autorización necesaria para acceder.
El fileName’ es vacío, contiene solo espacios blancos, o contiene caracteres invalidos.
Se denega el acceso al archivo fileName.
La fileName’ especificada supera la longitud máxima definida por el sistema. Por ejemplo, en las plataformas basadas en Windows, los pasos deben ser menos de 248 caracteres, y los nombres de archivos deben ser menos de 260 caracteres.
El archivo en fileName’ contiene una columna (:) en el medio de la línea.
Un error I/O ocurrió al abrir el archivo.
GetFormatInfo(Stream)
Formato de información.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parameters
stream
Stream
El flujo del archivo.
Returns
Información sobre el formato de archivo o nulo si no se ha detectado un formato.
Exceptions
stream’ is null.
stream’ is not seekable.