Class SevenZipArchive
SevenZipArchive class
Cette classe représente le fichier d’archive 7z. Utilisez-le pour composer et extraire des archives 7z.
public class SevenZipArchive : IArchive
Constructeurs
| Nom | La description |
|---|
| SevenZipArchive(SevenZipEntrySettings) | Initialise une nouvelle instance duSevenZipArchive classe avec des paramètres facultatifs pour ses entrées. |
| SevenZipArchive(Stream) | Initialise une nouvelle instance duSevenZipArchive la liste des entrées de classe et de composition peut être extraite de l’archive. |
| SevenZipArchive(string) | Initialise une nouvelle instance duSevenZipArchive la liste des entrées de classe et de composition peut être extraite de l’archive. |
Propriétés
Méthodes
| Nom | La description |
|---|
| CreateEntries(DirectoryInfo, bool) | Ajoute à l’archive tous les fichiers et répertoires de manière récursive dans le répertoire donné. |
| CreateEntries(string, bool) | Ajoute à l’archive tous les fichiers et répertoires de manière récursive dans le répertoire donné. |
| CreateEntry(string, Stream, SevenZipEntrySettings) | Créer une entrée unique dans l’archive. |
| CreateEntry(string, FileInfo, bool, SevenZipEntrySettings) | Créer une entrée unique dans l’archive. |
| CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo) | Créer une entrée unique dans l’archive. |
| CreateEntry(string, string, bool, SevenZipEntrySettings) | Créer une entrée unique dans l’archive. |
| Dispose() | Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non gérées. |
| ExtractToDirectory(string, string) | Extrait tous les fichiers de l’archive dans le répertoire fourni. |
| Save(Stream) | Enregistre l’archive 7z dans le flux fourni. |
| Save(string) | Enregistre l’archive dans le fichier de destination fourni. |
| SaveSplit(string, SplitSevenZipArchiveSaveOptions) | Enregistre l’archive multi-volume dans le répertoire de destination fourni. |
Voir également