BaseOperatorCollection
Overview
BaseOperatorCollection is a class in Aspose.PDF FOSS for .NET.
Inherits from: System.Collections.Generic.IEnumerable<Operator>.
Standalone operator-list class — surface mirrors OperatorCollection but is detached from any page.
This class declares 11 methods for BaseOperatorCollection objects in .NET programs.
Available methods include: Add, BaseOperatorCollection, CancelUpdate, Clear, Contains, CopyTo, GetEnumerator, Insert, Remove, ResumeUpdate, SuppressUpdate.
Public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package.
Properties: Count, IsFastTextExtractionMode, IsReadOnly.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Read | Gets the number of operators in the list. |
IsReadOnly | bool | Read | Gets the is read only. |
IsFastTextExtractionMode | bool | Read | Whether the absorber is operating in fast-text-extraction mode (stored only). |
Methods
| Signature | Description |
|---|---|
BaseOperatorCollection() | Creates an empty operator list that is not attached to any page. |
Add(op: Operator) | Appends an operator to the end of the list. |
Clear() | Removes all operators from the list. |
Contains(item: Operator) | Returns true if the list contains the given operator. |
CopyTo(array: Operator[], index: int) | Copies the operators into array, starting at the 0-based position index in that array. |
Insert(index: int, op: Operator) | Inserts an operator at the given 0-based position in the list. |
Remove(item: Operator) | Removes the first occurrence of the operator; returns true if it was found. |
SuppressUpdate() | Suspend any deferred-update bookkeeping. |
ResumeUpdate() | Resume deferred-update bookkeeping. |
CancelUpdate() | Cancel any pending deferred update. |
GetEnumerator() | Calls GetEnumerator on this BaseOperatorCollection instance. |