אוסף אופרטורים

אוסף אופרטורים

סקירה

OperatorCollection היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ‑: IEnumerable<Operator>, IDisposable.

אוסף של מפעילי זרם תוכן לדף.

מחלקה זו מספקת 22 שיטות לעבודה עם אובייקטים מסוג OperatorCollection בתוכניות .NET.
השיטות הזמינות כוללות: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, ו‑3 שיטות נוספות.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: Commands, Count, IsFastTextExtractionMode, IsReadOnly.

מאפיינים

שםסוגגישהתיאור
CommandsOperatorCollectionReadכינוי שמחזיר את האוסף הזה עצמו (הקוראים עושים page.Contents.Commands[i]).
IsFastTextExtractionModeboolReadהאם הסופג/המעבד נמצא במצב חילוץ טקסט מהיר (אין מדדי רוחב גליף, רק קירובים למיקום תו).
IsReadOnlyboolReadתמיד שקר: הקוראים יכולים להוסיף ולהסיר אופרטורים.
CountintReadמספר האופרטורים בזרם תוכן העמוד.

שיטות

חתימהתיאור
Add(op: Operator)הוספת מפעיל לאוסף.
Add(ops: Operator[])הוספת מספר מפעילים בקריאה אחת.
Add(ops: System.Collections.Generic.ICollection<Operator>)הוספת מספר מפעילים מכל אוסף בקריאה אחת.
Accept(visitor: IOperatorSelector)ביקור בכל מפעיל עם הבורר הנתון.
CancelUpdate()ביטול חלון עדכון מדוכא (החל מה‑SuppressUpdate) ללא ריקון השינויים הממתינים.
Clear()הסרת כל המפעילים מהאוסף.
Contains(op: Operator)אמת כאשר op נמצא כעת באוסף.
CopyTo(array: Operator[], index: int)העתקת המפעילים הפעילים (רשימת הזיכרון המתחלפת, לא המטמון המפוענח) למערך החל מאינדקס.
Delete(ops: Operator[])הסרת כל המופעים של כל מפעיל ב‑ops.
Delete(list: System.Collections.Generic.IList<Operator>)הסרת כל המפעילים ברשימה.
Dispose()שחרור המשאבים שמוחזקים על ידי האוסף.
Insert(index: int, op: Operator)הוספת מפעיל אחד באינדקס המבוסס על 1 הנתון.
Insert(at: int, ops: Operator[])הוספת מספר מפעילים במיקום (מבוסס על 1).
Insert(at: int, ops: System.Collections.Generic.IList<Operator>)הוספת מספר מפעילים (כל IList) במיקום (מבוסס על 1).
Remove(op: Operator)הסרת המופע הראשון של op; מחזיר אמת כאשר מפעיל הוסר.
Replace(operators: System.Collections.Generic.IList<Operator>)החלפת מפעילים במקום: כל מפעיל ב‑operators מחליף את המפעיל הקיים באינדקס המבוסס על 1 שלו.
SuppressUpdate()השעיית סריאליזציה אוטומטית של זרם תוכן בזמן ביצוע אצווה של שינויי מפעילים.
ResumeUpdate()המשך סריאליזציה אוטומטית של זרם תוכן.
ResumeUpdate(updateAll: bool)המשך סריאליזציה אוטומטית עם סמנטיקה של ריקון מלא אופציונלי (הדגל updateAll נשמר בלבד).
Delete(index: int)הסרת מפעיל באינדקס המבוסס על 1 הנתון.
GetEnumerator()רישום כל המפעילים בזרם התוכן כמופעי Operator טיפוסיים (עם RawOperator כגיבוי לפקודות לא מזוהות).
ToString()מחזיר את כל המפעילים כמחרוזת אחת.

ראה גם

 עברית