אוסף אופרטורים
סקירה
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.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Commands | OperatorCollection | Read | כינוי שמחזיר את האוסף הזה עצמו (הקוראים עושים page.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Read | האם הסופג/המעבד נמצא במצב חילוץ טקסט מהיר (אין מדדי רוחב גליף, רק קירובים למיקום תו). |
IsReadOnly | bool | Read | תמיד שקר: הקוראים יכולים להוסיף ולהסיר אופרטורים. |
Count | int | Read | מספר האופרטורים בזרם תוכן העמוד. |
שיטות
| חתימה | תיאור |
|---|---|
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() | מחזיר את כל המפעילים כמחרוזת אחת. |