אוסף פריטי מתאר

אוסף פריטי מתאר

סקירה

OutlineItemCollection היא מחלקה ב‑Aspose.PDF FOSS עבור .NET. יורשת מ‑: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.

פריט מתאר יחיד שיכול להכיל פריטי ילדים (סימניות/ערכי תוכן).

מחלקה זו מספקת 13 שיטות לעבודה עם אובייקטים מסוג OutlineItemCollection בתוכניות .NET. השיטות הזמינות כוללות: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET. מאפיינים: Action, Bold, Children, Color, Count, Destination, ועוד 18.

מאפיינים

שםסוגגישהתיאור
Countintקריאהמספר פריטי מתאר ילדים.
FirstOutlineItemCollection?קריאהפריט המתאר הראשון, או null אם אין.
LastOutlineItemCollection?קריאהפריט המתאר האחרון, או null אם אין.
NextOutlineItemCollection?קריאהפריט המתאר הבא באחווה, או null אם זהו האח האחרון.
PrevOutlineItemCollection?קריאהפריט המתאר הקודם באחווה, או null אם זהו האח הראשון.
HasNextboolקריאהאמת כאשר לפריט זה יש אח הבא.
Titlestringקריאה/כתיבהכותרת הסימנייה.
ActionAspose.Pdf.Annotations.PdfAction?קריאה/כתיבההפעולה המשויכת לפריט המתאר הזה, אם קיימת.
DestinationAspose.Pdf.Annotations.IAppointment?קריאה/כתיבההיעד של פריט המתאר הזה.
Boldboolקריאה/כתיבההאם הסימנייה מוצגת בגופן מודגש.
Italicboolקריאה/כתיבההאם הסימנייה מוצגת באיטאליק.
ColorSystem.Drawing.Colorקריאה/כתיבהצבע הסימנייה.
Openboolקריאה/כתיבההאם הסימנייה מורחבת.
IsReadOnlyboolקריאההאם האוסף הוא לקריאה בלבד.
IsSynchronizedboolקריאההאם האוסף בטוח לשימוש מרובה תהליכים.
SyncRootobjectקריאהשורש סינכרון עבור IsSynchronized; מחזיר את האוסף הזה.
Levelintקריאהעומק הסימנייה בעץ המתאר (רמה עליונה = 0).
ParentOutlines?קריאהעץ המתאר הבעלים, או null כאשר פריט זה עדיין לא מצורף.
VisibleCountintקריאהמספר הסימניות הגלויות (סופרות ערכי /Count רקורסיבית).
IsOpenboolקריאה/כתיבההאם פריט המתאר הזה פתוח במקור (מורחב).
IsBoldboolקריאה/כתיבההאם כותרת פריט המתאר מוצגת בגופן מודגש.
IsItalicboolקריאה/כתיבההאם כותרת פריט המתאר מוצגת באיטאליק.
DestinationPageNumberintקריאהמספר העמוד היעד (מתחיל מ‑1), או 0 אם לא הוגדר או אינו יעד עמוד.
ChildrenIReadOnlyList<OutlineItem>קריאהפריטי מתאר ילדים.

שיטות

חתימהתיאור
OutlineItemCollection()בנה פריט מתאר ריק.
OutlineItemCollection(outlines: OutlineCollection?)בנה פריט מתאר הקשור לאוסף מתארים קיים (משקף new OutlineItemCollection(doc.Outlines)).
GetEnumerator()עובר על פריטי מתאר ילדים.
Add(outline: OutlineItemCollection)הוסף פריט מתאר כילד של זה.
Clear()הסר כל פריט מתאר ילד.
Contains(item: OutlineItemCollection)האם הפריט שסופק הוא ילד ישיר של זה.
CopyTo(array: OutlineItemCollection[], index: int)העתק ילדים למערך החל מאינדקס.
Delete()הסר כל פריט מתאר ילד (כינוי ל‑Clear).
Delete(name: string)הסר את הילד הראשון שהכותרת שלו תואמת לשם.
Insert(index: int, outline: OutlineItemCollection)הכנס פריט מתאר באינדקס המסופק שמבוסס על 1.
Remove(item: OutlineItemCollection)הסר את הילד המסופק ודווח האם הוא היה קיים.
Remove(index: int)הסר את הילד באינדקס המסופק שמבוסס על 1.
OutlineItem()צור פריט מתאר חדש שניתן להוסיף ל‑OutlineCollection או לפריט מתאר אחר.

ראה גם

 עברית