Class SevenZipArchive
SevenZipArchive class
هذه الفئة تمثل ملف أرشيف 7z. استخدمه لتأليف واستخراج أرشيفات 7z.
public class SevenZipArchive : IArchive
المنشئون
| اسم | وصف |
|---|
| SevenZipArchive(SevenZipEntrySettings) | يقوم بتهيئة مثيل جديد لملفSevenZipArchive فئة مع إعدادات اختيارية لإدخالاتها. |
| SevenZipArchive(Stream) | يقوم بتهيئة مثيل جديد لملفSevenZipArchive يمكن استخراج فئة ويؤلف قائمة إدخالات من الأرشيف. |
| SevenZipArchive(string) | يقوم بتهيئة مثيل جديد لملفSevenZipArchive يمكن استخراج فئة ويؤلف قائمة إدخالات من الأرشيف. |
الخصائص
طُرق
| اسم | وصف |
|---|
| CreateEntries(DirectoryInfo, bool) | يضيف إلى الأرشيف جميع الملفات والمجلدات بشكل متكرر في الدليل المعطى. |
| CreateEntries(string, bool) | يضيف إلى الأرشيف جميع الملفات والمجلدات بشكل متكرر في الدليل المعطى. |
| CreateEntry(string, Stream, SevenZipEntrySettings) | إنشاء إدخال واحد داخل الأرشيف. |
| CreateEntry(string, FileInfo, bool, SevenZipEntrySettings) | إنشاء إدخال واحد داخل الأرشيف. |
| CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo) | إنشاء إدخال واحد داخل الأرشيف. |
| CreateEntry(string, string, bool, SevenZipEntrySettings) | إنشاء إدخال واحد داخل الأرشيف. |
| Dispose() | تنفيذ مهام محددة بواسطة التطبيق مرتبطة بتحرير الموارد غير المُدارة أو تحريرها أو إعادة تعيينها. |
| ExtractToDirectory(string, string) | استخراج كافة الملفات الموجودة في الأرشيف إلى الدليل المقدم. |
| Save(Stream) | يحفظ أرشيف 7z في الدفق المقدم. |
| Save(string) | لحفظ الأرشيف في ملف الوجهة المقدم. |
| SaveSplit(string, SplitSevenZipArchiveSaveOptions) | يحفظ أرشيف متعدد المجلدات إلى دليل الوجهة المقدم. |
أنظر أيضا