OperatorCollection

OperatorCollection

Descripción general

OperatorCollection es una clase en Aspose.PDF FOSS para .NET. Hereda de: IEnumerable<Operator>, IDisposable.

Colección de operadores de flujo de contenido para una página.

Esta clase proporciona 22 métodos para trabajar con objetos OperatorCollection en programas .NET.
Los métodos disponibles incluyen: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace y 3 métodos adicionales.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: Commands, Count, IsFastTextExtractionMode, IsReadOnly.

Propiedades

NombreTipoAccesoDescripción
CommandsOperatorCollectionLecturaAlias que devuelve esta propia colección (los llamadores hacen page.Contents.Commands[i]).
IsFastTextExtractionModeboolLecturaIndica si el absorbente/analizador está en modo de extracción rápida de texto (sin métricas de ancho de glifo, solo aproximaciones de posición de caracteres).
IsReadOnlyboolLecturaSiempre falso: los llamadores pueden agregar y eliminar operadores.
CountintLecturaNúmero de operadores en el flujo de contenido de la página.

Métodos

SignatureDescription
Add(op: Operator)Agregar un operador a la colección.
Add(ops: Operator[])Agregar varios operadores en una sola llamada.
Add(ops: System.Collections.Generic.ICollection<Operator>)Agregar varios operadores de cualquier colección en una sola llamada.
Accept(visitor: IOperatorSelector)Visitar cada operador con el selector dado.
CancelUpdate()Cancelar una ventana de actualización suprimida (iniciada por SuppressUpdate) sin vaciar los cambios pendientes.
Clear()Eliminar todos los operadores de la colección.
Contains(op: Operator)Verdadero cuando op está actualmente en la colección.
CopyTo(array: Operator[], index: int)Copiar los operadores en vivo (la lista mutable en memoria, no la caché analizada) en una matriz comenzando en el índice.
Delete(ops: Operator[])Eliminar cada aparición de cada operador en ops.
Delete(list: System.Collections.Generic.IList<Operator>)Eliminar todos los operadores en la lista.
Dispose()Libera los recursos mantenidos por la colección.
Insert(index: int, op: Operator)Insertar un operador en el índice dado (basado en 1).
Insert(at: int, ops: Operator[])Insertar varios operadores en la posición (basada en 1).
Insert(at: int, ops: System.Collections.Generic.IList<Operator>)Insertar varios operadores (cualquier IList) en la posición (basada en 1).
Remove(op: Operator)Eliminar la primera aparición de op; devuelve verdadero cuando se eliminó un operador.
Replace(operators: System.Collections.Generic.IList<Operator>)Reemplazar operadores en su lugar: cada operador en operators sobrescribe el operador existente en su índice (basado en 1).
SuppressUpdate()Suspender la reserialización automática del flujo de contenido mientras se realiza un lote de mutaciones de operadores.
ResumeUpdate()Reanudar la reserialización automática del flujo de contenido.
ResumeUpdate(updateAll: bool)Reanudar la reserialización automática con semántica opcional de vaciado completo (solo se almacena la bandera updateAll).
Delete(index: int)Eliminar el operador en el índice dado (basado en 1).
GetEnumerator()Enumerar todos los operadores en el flujo de contenido como instancias tipadas de Operator (con RawOperator como alternativa para comandos no reconocidos).
ToString()Devuelve todos los operadores como una única cadena.

Ver también

 Español