OperatorCollection

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Описание:
CommandsOperatorCollectionЧитайте .Алиас, который возвращает сам этот сборник (вызывающие делают страницу.Contents.Commands[i]).
IsFastTextExtractionModeboolЧитайте .Находится ли абсорбер/паразер в режиме быстрого извлечения текста (без метрики ширины иероглифа, только приближения по положению символов).
IsReadOnlyboolЧитайте .Всегда ложный: вызывающие могут добавлять и удалять операторов.
CountintЧитайте .Количество операторов в потоке содержания страницы.

Методы

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()Возвращает все операторы в виде одной строки.

См. также:

 Русский