אוסף
סקירה כללית
Collection היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: EmbeddedFileCollection.
אוסף PDF Portfolio.
המחלקה הזו מספקת 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 spec §7.11.4 Table 73). |
Add(file: FileSpecification) | הוסף קובץ משובץ כקובץ מצורף למסמך. |
CopyTo(array: FileSpecification[], index: int) | קורא ל‑CopyTo על מופע האוסף הזה. |
FindByName(name: string) | חפש קובץ משובץ לפי שמו הרשום. |
DeleteByKey(key: string) | בעל תכונה זהה ל‑Delete(string) תוך שימוש בשם לפי מפתח. |
Delete() | מסיר את כל הקבצים המשובצים מעץ השמות /Names/EmbeddedFiles של המסמך. |
GetEnumerator() | קורא ל‑GetEnumerator על מופע האוסף הזה. |