Class ArchiveFormatDetector
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
Détecte le format d’archive et fournit d’autres informations connexes.
[Obsolete("Utilisez les méthodes statiques de la classe ArchiveInstanceInfo à la place.")]
public sealed class ArchiveFormatDetector
Héritage
object ← ArchiveFormatDetector
Membres hérités
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
ArchiveFormatDetector()
Initialise une nouvelle instance de la classe Aspose.Zip.ArchiveInfo.ArchiveFormatDetector.
[Obsolete("Utilisez les méthodes statiques de la classe ArchiveInstanceInfo à la place.")]
public ArchiveFormatDetector()
Méthodes
GetFormatInfo(string)
Obtient les informations de format.
[Obsolete("Utilisez les méthodes statiques de la classe ArchiveInstanceInfo à la place.")]
public ArchiveFormatInfo GetFormatInfo(string fileName)
Paramètres
fileName
string
Le nom du fichier de l’archive.
Renvoie
Informations sur le format d’archive ou null si le format n’a pas été détecté.
Exceptions
fileName
est null.
L’appelant n’a pas la permission requise pour accéder.
Le fileName
est vide, ne contient que des espaces ou contient des caractères invalides.
L’accès au fichier fileName
est refusé.
Le fileName
spécifié dépasse la longueur maximale définie par le système. Par exemple, sur les plateformes Windows, les chemins doivent comporter moins de 248 caractères, et les noms de fichiers doivent comporter moins de 260 caractères.
Le fichier à fileName
contient un deux-points (:) au milieu de la chaîne.
Une erreur d’E/S s’est produite lors de l’ouverture du fichier.
GetFormatInfo(Stream)
Obtient les informations de format.
[Obsolete("Utilisez les méthodes statiques de la classe ArchiveInstanceInfo à la place.")]
public ArchiveFormatInfo GetFormatInfo(Stream stream)
Paramètres
stream
Stream
Le flux du fichier d’archive.
Renvoie
Informations sur le format d’archive ou null si le format n’a pas été détecté.
Exceptions
stream
est null.
stream
n’est pas consultable.