Class ArchiveFormatDetector

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

objectArchiveFormatDetector

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

ArchiveFormatInfo

Información sobre el formato del archivo comprimido o null si no se detectó el formato.

Excepciones

ArgumentNullException

fileName es null.

SecurityException

El llamador no tiene el permiso requerido para acceder.

ArgumentException

El fileName está vacío, contiene solo espacios en blanco o contiene caracteres no válidos.

UnauthorizedAccessException

El acceso al archivo fileName está denegado.

PathTooLongException

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.

NotSupportedException

El archivo en fileName contiene dos puntos (:) en medio de la cadena.

IOException

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

ArchiveFormatInfo

Información sobre el formato del archivo comprimido o null si no se detectó el formato.

Excepciones

ArgumentNullException

stream es null.

ArgumentException

stream no es buscable.

 Español