Класс Aspose::Pdf::OperatorCollection
Содержание
[
Скрывать
]OperatorCollection class
Класс представляет коллекцию операторов.
class OperatorCollection : public Aspose::Pdf::BaseOperatorCollection,
public System::IDisposable
Методы
| Метод | Описание |
|---|---|
| Accept(const System::SharedPtr<IOperatorSelector>&) | Принимает объект‑посетитель IOperatorSelector для обработки операторов. |
| Add(const System::SharedPtr<Operator>&) override | Добавляет новый оператор в коллекцию. |
| Add(const System::ArrayPtr<System::SharedPtr<Operator>>&) | Добавляет операторы в конец операторов содержимого. |
| Add(const System::SharedPtr<System::Collections::Generic::ICollection<System::SharedPtr<Operator>>>&) | Добавляет в коллекцию все операторы из другой коллекции. |
| CancelUpdate() override | Отменяет последнее обновление. Этот метод может быть вызван, когда изменение не должно вызывать обновление содержимого. |
| Clear() override | Удаляет все операторы из списка. |
| Contains(const System::SharedPtr<Operator>&) const override | Возвращает true, если коллекция содержит указанный оператор. |
| CopyTo(System::ArrayPtr<System::SharedPtr<Operator>>, int32_t) override | Копирует операторы в список операторов. |
| Delete(int32_t) | Удаляет оператор из коллекции. |
| Delete(const System::ArrayPtr<System::SharedPtr<Operator>>&) | Удаляет операторы из коллекции. |
| Delete(const System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Operator>>>&) | Удаляет операторы из коллекции. |
| Dispose() override | Выполняет задачи, определённые приложением, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов. |
| get_Count() const override | Получает количество операторов в коллекции. |
| get_IsFastTextExtractionMode() const override | Указывает, ограничена ли коллекция быстрым извлечением текста. |
| get_IsReadOnly() const override | Получает значение, указывающее, является ли коллекция только для чтения. |
| GetEnumerator() override | Возвращает перечислитель для коллекции. |
| idx_get(int32_t) override | Получает оператор по его индексу. |
| idx_set(int32_t, System::SharedPtr<Operator>) override | Получает оператор по его индексу. |
| Insert(int32_t, System::SharedPtr<Operator>) override | Вставляет оператор в коллекцию. |
| Insert(int32_t, const System::ArrayPtr<System::SharedPtr<Operator>>&) | Вставляет операторы в указанную позицию. |
| Insert(int32_t, const System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Operator>>>&) | Вставляет операторы в указанную позицию. |
| Remove(const System::SharedPtr<Operator>&) override | Удаляет оператор из коллекции. |
| Replace(const System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Operator>>>&) | Заменяет операторы в коллекции другими операторами. |
| ResumeUpdate(bool) | Возобновляет обновление документа. Обновляет поток содержимого, если есть ожидающие изменения. Помечает все операторы как “изменённые”, если параметр invalidate установлен в true. |
| ResumeUpdate() override | Возобновляет обновление документа. Обновляет поток содержимого, если есть ожидающие изменения. |
| SuppressUpdate() override | Подавляет обновление данных содержимого. Поток содержимого не обновляется, пока не будет вызвано ResumeUpdate. |
| ToString() const override | Возвращает текстовое представление оператора. |
См. также
- Class BaseOperatorCollection
- Class IDisposable
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++