OperatorCollection
Обзор
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.
Свойства
| Наименование: | Тип: | 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) на (1-основанный). |
Remove(op: Operator) | Удаление первого случая op; возвращает true, когда оператор был удален. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Заменить операторов на месте: каждый оператор в операторах перезаписывает существующий оператор по своему индексу, основанному на 1. |
SuppressUpdate() | Приостанавливается автоматическая повторная сериализация потока контента, пока выполняется партия мутаций оператора. |
ResumeUpdate() | Возобновить автоматическую пересериализацию потока контента. |
ResumeUpdate(updateAll: bool) | Возобновить автоматическую пересериализацию с дополнительной семантикой полного замыкания (обновление хранится только на флаге All). |
Delete(index: int) | Убрать оператора в указанном индексе на основе 1. |
GetEnumerator() | Перечислить всех операторов в потоке контента как введенные примеры Оператора (с запасной версией RawOperator для не распознаваемых команд). |
ToString() | Возвращает все операторы в виде одной строки. |