OperatorCollection
نمای کلی
OperatorCollection یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: IEnumerable<Operator>, IDisposable.
مجموعه ای از اپراتورهای جریان محتوا برای یک صفحه.
این کلاس ۲۲ روش برای کار با اشیاء OperatorCollection در برنامه های .NET را فراهم می کند. روش های موجود شامل: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace,، و سه روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Commands, Count, IsFastTextExtractionMode, IsReadOnly.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
Commands | OperatorCollection | بخونید. | نام مستعار که این مجموعه را به خود باز می گرداند (برابر کننده ها صفحه.Contents.Commands[i] انجام می دهند). |
IsFastTextExtractionMode | bool | بخونید. | اینکه آیا جذب کننده/پارسر در حالت استخراج سریع متن است (هیچ متریک گلیف- عرض، فقط تقریبیات موقعیت کاراکتر). |
IsReadOnly | bool | بخونید. | همیشه غلط: تماس گیرندگان می توانند اپراتورها را اضافه و حذف کنند. |
Count | int | بخونید. | تعداد اپراتورها در جریان محتوای صفحه. |
روش ها
| Signature | شرح: |
|---|---|
Add(op: Operator) | یک اپراتور به مجموعه اضافه کنید. |
Add(ops: Operator[]) | چند تا اپراتور رو در يک تماس اضافه کنين. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | چند اپراتور از هر مجموعه ای را در یک تماس اضافه کنید. |
Accept(visitor: IOperatorSelector) | هر اپراتور با انتخاب داده شده را مشاهده کنید. |
CancelUpdate() | یک پنجره ی اصلاحی سرکوب شده (که توسط SuppressUpdate آغاز شد) را بدون حذف تغییرات در انتظار. |
Clear() | تمام اپراتورها رو از مجموعه حذف کنين. |
Contains(op: Operator) | درست است وقتی که در حال حاضر عملیات در مجموعه قرار دارد. |
CopyTo(array: Operator[], index: int) | اپراتورهای زنده (لیست قابل تغییر در حافظه، نه کاشی تجزیه شده) را به آرایه شروع کنید. |
Delete(ops: Operator[]) | هر اتفاقي که در عمليات رخ ميده رو حذف کن. |
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) را در at (1-based) وارد کنید. |
Remove(op: Operator) | اولین بار که op ظاهر می شود را حذف کنید؛ زمانی که یک اپراتور برداشته شد، true را بازمی گرداند. |
Replace(operators: System.Collections.Generic.IList<Operator>) | جایگزین کردن اپراتورها در محل: هر اپاتوری در اپاراتور ها، آپارتور موجود را با شاخص مبتنی بر ۱ اش تغییر می دهد. |
SuppressUpdate() | تعلیق مجدد سریالیزاسیون خودکار جریان محتوا در حالی که یک دسته از جهش های اپراتور انجام می شود. |
ResumeUpdate() | دوباره به صورت اتوماتیک سریالیزه کردن جریان محتوا را شروع کنید. |
ResumeUpdate(updateAll: bool) | دوباره شروع به سریالیزاسیون خودکار با سمنتکس کامل فلوچ (تازه کاری فقط در حال ذخیره شدن است). |
Delete(index: int) | عامل را در شاخص 1 داده شده حذف کنید. |
GetEnumerator() | همه اپراتورها را در جریان محتوا به عنوان نمونه های Type Operator (با RawOperator برای دستورات ناشناخته) فهرست کنید. |
ToString() | تمام اپراتورها را به عنوان یک رشته واحد باز می گرداند. |