OutlineCollection

OutlineCollection

סקירה כללית

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

מחלקה זו מספקת 11 שיטות לעבודה עם אובייקטים מסוג OutlineCollection בתוכניות .NET. השיטות הזמינות כוללות: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET. מאפיינים: Count, First, IsReadOnly, IsSynchronized, Items, Last, ועוד 2.

מאפיינים

שםסוגגישהתיאור
ItemsIReadOnlyList<OutlineItem>קריאהפריטי מתאר ברמה העליונה.
Countintקריאהמקבל את הספירה.
FirstOutlineItemCollection?קריאהפריט המתאר הראשון ברמה העליונה, או null אם האוסף ריק.
LastOutlineItemCollection?קריאהפריט המתאר האחרון ברמה העליונה, או null אם האוסף ריק.
IsReadOnlyboolקריאהתמיד שקר: האוסף ניתן לשינוי.
IsSynchronizedboolקריאהתמיד שקר: הקוראים מסדרים את הגישה שלהם באופן סדרתי.
SyncRootobjectקריאהאובייקט סנטינל לנעילה בסגנון ICollection.SyncRoot.
VisibleCountintקריאהמספר פריטי המתאר הגלויים כעת (Open == true).

שיטות

SignatureDescription
GetEnumerator()Enumerator על פריטי המתאר ברמה העליונה, מסוג OutlineItemCollection.
Delete()מסיר את כל פריטי המתאר מהאוסף.
Delete(name: string)מסיר את פריט המתאר עם השם שצוין (מתאים ל‑Title).
Add(item: OutlineItem)מוסיף פריט מתאר לאוסף.
Add(outline: OutlineItemCollection)מוסיף פריט מסוג OutlineItemCollection.
Clear()מסיר כל פריט מהאוסף (הקביל ל‑Delete()).
Contains(item: OutlineItemCollection)האם הפריט נמצא כרגע באוסף.
CopyTo(array: OutlineItemCollection[], index: int)מעתיק פריטים למערך החל מאינדקס.
Remove(item: OutlineItem)מסיר את הפריט שסופק לפי הפנייה ומדווח האם הוא היה קיים.
Remove(item: OutlineItemCollection)מסיר את הפריט מסוג OutlineItemCollection לפי הפנייה; מדווח האם הוא היה קיים.
Remove(index: int)מסיר את הפריט באינדקס המבוסס‑1 הנתון, תואם למצביע this[int] המבוסס‑1.

ראה גם

 עברית