ArchiveInstanceInfo.GetArchiveInstanceInfo

GetArchiveInstanceInfo(string)

Obtient les informations sur l’instance d’archive.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
ParamètreTaperLa description
fileNameStringLe nom de fichier du fichier d’archive.

Return_Value

Informations sur l’instance d’archive ou null si le format n’a pas été détecté.

Exceptions

exceptioncondition
ArgumentNullExceptionfileName est nul.
SecurityExceptionL’appelant n’a pas l’autorisation requise pour accéder.
ArgumentExceptionLefileName est vide, ne contient que des espaces blancs ou contient des caractères non valides.
UnauthorizedAccessExceptionAccéder au dossierfileName est refusé.
PathTooLongExceptionLe spécifiéfileName dépasse la longueur maximale définie par le système. Par exemple, sur les plates-formes Windows, les chemins doivent comporter moins de 248 caractères et les noms de fichiers doivent comporter moins de 260 caractères.
NotSupportedExceptionFichier àfileName contient deux-points (:) au milieu de la chaîne.
IOExceptionUne erreur d’E/S s’est produite lors de l’ouverture du fichier.

Voir également


GetArchiveInstanceInfo(Stream)

Obtient les informations sur l’instance d’archive.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
ParamètreTaperLa description
streamStreamLe flux du fichier d’archive.

Return_Value

Informations sur l’instance d’archive ou null si le format n’a pas été détecté.

Exceptions

exceptioncondition
ArgumentNullExceptionstream est nul.
ArgumentExceptionstream n’est pas recherchable.

Voir également