Aspose::Pdf::OperatorCollection class
Contents
[
Hide
]OperatorCollection class
Class represents collection of operators.
class OperatorCollection : public Aspose::Pdf::BaseOperatorCollection,
public System::IDisposable
Methods
Method | Description |
---|---|
Accept(System::SharedPtr<IOperatorSelector>) | Accepts IOperatorSelector visitor object to process operators. |
Add(const System::SharedPtr<Operator>&) override | Adds new operator into collection. |
Add(const System::ArrayPtr<System::SharedPtr<Operator>>&) | Add operators at the end of the contents operators. |
Add(const System::SharedPtr<System::Collections::Generic::ICollection<System::SharedPtr<Operator>>>&) | Adds to collection all operators from other collection. |
CancelUpdate() override | Cancels last update. This method may be called when the change should not raise contents update. |
Clear() override | Removes all operators from list. |
Contains(const System::SharedPtr<Operator>&) const override | Returns true if the collection contains given operator. |
CopyTo(System::ArrayPtr<System::SharedPtr<Operator>>, int32_t) override | Copies operators into operators list. |
Delete(int32_t) | Deletes operator from collection. |
Delete(System::ArrayPtr<System::SharedPtr<Operator>>) | Deletes operators from collection. |
Delete(System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Operator>>>) | Deletes operators from collection. |
Dispose() override | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
get_Count() const override | Gets count of operators in the collection. |
get_IsFastTextExtractionMode() const override | Indicates wheather collection is limited to fast text extraction. |
get_IsReadOnly() const override | Gets a value indicating whether the collection is read-only. |
GetEnumerator() override | Returns enumerator for collection. |
idx_get(int32_t) override | Gets operator by its index. |
idx_set(int32_t, System::SharedPtr<Operator>) override | Gets operator by its index. |
Insert(int32_t, System::SharedPtr<Operator>) override | Inserts operator into collection. |
Insert(int32_t, System::ArrayPtr<System::SharedPtr<Operator>>) | Insert operators at the the given position. |
Insert(int32_t, System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Operator>>>) | Insert operators at the the given position. |
Remove(const System::SharedPtr<Operator>&) override | Remove operator from the collection. |
Replace(System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Operator>>>) | Replace operators in collection with other operators. |
ResumeUpdate(bool) | Resumes document update. Updates contents stream in case there are any pending changes. Marks all operators as “changed” if invalidate parameter is true. |
ResumeUpdate() override | Resumes document update. Updates contents stream in case there are any pending changes. |
SuppressUpdate() override | Suppresses update contents data. The contents stream is not updated until ResumeUpdate is called. |
ToString() const override | Returns text representation of the operator. |
See Also
- Class BaseOperatorCollection
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++