OperatorCollection

OperatorCollection

Visió general

OperatorCollection és una classe a Aspose.PDF FOSS per a .NET.
Hereta de: IEnumerable<Operator>, IDisposable.

Col·lecció d’operadors de flux de contingut per a una pàgina.

Aquesta classe proporciona 22 mètodes per treballar amb objectes OperatorCollection en programes .NET.
Els mètodes disponibles inclouen: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, i 3 mètodes addicionals.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: Commands, Count, IsFastTextExtractionMode, IsReadOnly.

Propietats

NomTipusAccésDescripció
CommandsOperatorCollectionReadÀlies que retorna aquesta col·lecció mateixa (els crides fan page.Contents.Commands[i]).
IsFastTextExtractionModeboolReadIndica si l’absorbedor/analitzador està en mode d’extracció ràpida de text (sense mètriques d’amplada de glif, només aproximacions de posició de caràcters).
IsReadOnlyboolReadSempre fals: els crides poden afegir i eliminar operadors.
CountintReadNombre d’operadors al flux de contingut de la pàgina.

Mètodes

SignatureDescription
Add(op: Operator)Afegeix un operador a la col·lecció.
Add(ops: Operator[])Afegeix diversos operadors en una sola crida.
Add(ops: System.Collections.Generic.ICollection<Operator>)Afegeix diversos operadors des de qualsevol col·lecció en una sola crida.
Accept(visitor: IOperatorSelector)Visita cada operador amb el selector indicat.
CancelUpdate()Cancel·la una finestra d’actualització suprimida (iniciada per SuppressUpdate) sense buidar els canvis pendents.
Clear()Elimina tots els operadors de la col·lecció.
Contains(op: Operator)Cert quan op està actualment a la col·lecció.
CopyTo(array: Operator[], index: int)Copia els operadors en viu (la llista mutable en memòria, no la memòria cau analitzada) a la matriu començant a l’índex.
Delete(ops: Operator[])Elimina totes les ocurrències de cada operador a ops.
Delete(list: System.Collections.Generic.IList<Operator>)Elimina tots els operadors de la llista.
Dispose()Allibera els recursos mantinguts per la col·lecció.
Insert(index: int, op: Operator)Insereix un operador a l’índex donat (basat en 1).
Insert(at: int, ops: Operator[])Insereix diversos operadors a la posició indicada (basat en 1).
Insert(at: int, ops: System.Collections.Generic.IList<Operator>)Insereix diversos operadors (qualsevol IList) a la posició indicada (basat en 1).
Remove(op: Operator)Elimina la primera ocurrència d’op; retorna cert quan s’ha eliminat un operador.
Replace(operators: System.Collections.Generic.IList<Operator>)Reemplaça operadors in situ: cada operador a operators sobrescriu l’operador existent al seu índex basat en 1.
SuppressUpdate()Suspèn la re-serialització automàtica del flux de contingut mentre es realitza un lot de mutacions d’operadors.
ResumeUpdate()Reprèn la re-serialització automàtica del flux de contingut.
ResumeUpdate(updateAll: bool)Reprèn la re-serialització automàtica amb semàntica opcional de buidatge complet (només s’emmagatzema el senyalador updateAll).
Delete(index: int)Elimina l’operador a l’índex donat (basat en 1).
GetEnumerator()Enumera tots els operadors del flux de contingut com a instàncies tipades Operator (amb fallback RawOperator per a ordres no reconegudes).
ToString()Retorna tots els operadors com una única cadena.

Vegeu també

 Català