Class ArchiveFormatDetector
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Detecta el formato del archivo y proporciona otra información relacionada.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public sealed class ArchiveFormatDetector
Herencia
object ← ArchiveFormatDetector
Miembros heredados
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
ArchiveFormatDetector()
Inicializa una nueva instancia de la clase Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatDetector()
Métodos
GetFormatInfo(string)
Obtiene información sobre el formato.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Parámetros
fileName
string
El nombre del archivo del archivo comprimido.
Devuelve
Información sobre el formato del archivo comprimido o null si no se detectó el formato.
Excepciones
fileName
es null.
El llamador no tiene el permiso requerido para acceder.
El fileName
está vacío, contiene solo espacios en blanco o contiene caracteres no válidos.
El acceso al archivo fileName
está denegado.
El fileName
especificado excede la longitud máxima definida por el sistema. Por ejemplo, en plataformas basadas en Windows, las rutas deben tener menos de 248 caracteres y los nombres de archivo deben tener menos de 260 caracteres.
El archivo en fileName
contiene dos puntos (:) en medio de la cadena.
Ocurrió un error de E/S al abrir el archivo.
GetFormatInfo(Stream)
Obtiene información sobre el formato.
[Obsolete("Use static methods of ArchiveInstanceInfo class instead.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Parámetros
stream
Stream
El flujo del archivo comprimido.
Devuelve
Información sobre el formato del archivo comprimido o null si no se detectó el formato.
Excepciones
stream
es null.
stream
no es buscable.