مجموعة المشغلين
نظرة عامة
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 | عدد المشغلات في تدفق محتوى الصفحة. |
الطرق
| Signature | Description |
|---|---|
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؛ تُعيد true عندما يتم إزالة عامل. |
Replace(operators: System.Collections.Generic.IList<Operator>) | استبدال العوامل في مكانها: كل عامل في operators يكتب فوق العامل الموجود في فهرسه (مبني على 1). |
SuppressUpdate() | إيقاف إعادة تسلسل تدفق المحتوى تلقائيًا أثناء تنفيذ مجموعة من تغييرات العوامل. |
ResumeUpdate() | استئناف إعادة تسلسل تدفق المحتوى تلقائيًا. |
ResumeUpdate(updateAll: bool) | استئناف إعادة التسلسل التلقائي مع دلالات التفريغ الكامل الاختيارية (يتم تخزين علم updateAll فقط). |
Delete(index: int) | إزالة عامل في الفهرس المعطى (مبني على 1). |
GetEnumerator() | تعداد جميع العوامل في تدفق المحتوى ككائنات Operator مكتوبة (مع RawOperator كبديل للأوامر غير المعروفة). |
ToString() | إرجاع جميع العوامل كسلسلة واحدة. |