Class ArchiveFormatDetector

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

ArchiveFormatInfo

Información sobre el formato de archivo o nulo si no se ha detectado un formato.

Exceptions

ArgumentNullException

fileName’ is null.

SecurityException

El solicitante no tiene la autorización necesaria para acceder.

ArgumentException

El fileName’ es vacío, contiene solo espacios blancos, o contiene caracteres invalidos.

UnauthorizedAccessException

Se denega el acceso al archivo fileName.

PathTooLongException

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.

NotSupportedException

El archivo en fileName’ contiene una columna (:) en el medio de la línea.

IOException

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

ArchiveFormatInfo

Información sobre el formato de archivo o nulo si no se ha detectado un formato.

Exceptions

ArgumentNullException

stream’ is null.

ArgumentException

stream’ is not seekable.

 Español