مجموعة
نظرة عامة
Collection هي فئة في Aspose.PDF FOSS لـ .NET.
ترث من: EmbeddedFileCollection.
مجموعة محفظة PDF.
هذه الفئة توفر 8 طرق للعمل مع كائنات Collection في برامج .NET.
الطرق المتاحة تشمل: Add، Collection، CopyTo، Delete، DeleteByKey، FindByName، GetEnumerator، GetSortedCollection.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: Count، DefaultEntry، IsSynchronized، Keys، Schema، SyncRoot.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
DefaultEntry | string | Read | اسم الإدخال الافتراضي للكتالوج لهذا المحفظة (/D entry)، أو فارغ. |
Schema | CollectionSchema? | Read | مخطط المجموعة (PDF spec §7.11.5). |
Count | int | Read | يحصل على العدد. |
IsSynchronized | bool | Read | يحصل على ما إذا كان متزامنًا. |
SyncRoot | object | Read | يحصل على جذر المزامنة. |
Keys | List<string> | Read | أسماء جميع الملفات المضمنة في هذه المجموعة. |
الطرق
| التوقيع | الوصف |
|---|---|
Collection() | إنشاء مجموعة محفظة فارغة. |
GetSortedCollection() | إرجاع مواصفات الملفات مرتبة وفقًا لقاموس /Collection /Sort (مواصفة PDF §7.11.4 الجدول 73). |
Add(file: FileSpecification) | إضافة مرفق ملف مضمّن إلى المستند. |
CopyTo(array: FileSpecification[], index: int) | استدعاء CopyTo على هذه المثيلة من Collection. |
FindByName(name: string) | البحث عن ملف مضمّن باستخدام اسمه المسجل. |
DeleteByKey(key: string) | نظير Delete(string) باستخدام تسمية بالمفتاح. |
Delete() | إزالة جميع الملفات المضمّنة من شجرة الأسماء /Names/EmbeddedFiles في المستند. |
GetEnumerator() | استدعاء GetEnumerator على هذه المثيلة من Collection. |