OperatorCollection

OperatorCollection

Resumo geral

OperatorCollection é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: IEnumerable<Operator>, IDisposable.

Coleção de operadores de fluxo de conteúdo para uma página.

Esta classe fornece 22 métodos para trabalhar com objetos OperatorCollection em programas .NET. Os métodos disponíveis incluem: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, e 3 métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Commands, Count, IsFastTextExtractionMode, IsReadOnly.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
CommandsOperatorCollectionLeia.Alias que retorna a coleção em si (os chamadores fazem page.Contents.Commands[i]).
IsFastTextExtractionModeboolLeia.Se o absorvedor/parser está no modo de extração rápida do texto (sem métricas de largura dos glifos, apenas aproximações da posição dos caracteres).
IsReadOnlyboolLeia.Sempre falso: os chamadores podem adicionar e remover operadores.
CountintLeia.Número de operadores no fluxo de conteúdo da página.

Métodos de avaliação

AssinaturaDescrição:
Add(op: Operator)Adicionar um operador à coleção.
Add(ops: Operator[])Adicionar vários operadores numa chamada.
Add(ops: System.Collections.Generic.ICollection<Operator>)Adicionar vários operadores de qualquer coleção em uma chamada.
Accept(visitor: IOperatorSelector)Visite todos os operadores com o selector dado.
CancelUpdate()Cancelar uma janela de atualização supressada (iniciada por SuppressUpdate) sem enxaguar alterações pendentes.
Clear()Remova todos os operadores da coleção.
Contains(op: Operator)É verdade quando a operação está na coleção.
CopyTo(array: Operator[], index: int)Copiar os operadores vivos (a lista de mutabilidade na memória, não o cache analisado) em uma matriz a partir do índice.
Delete(ops: Operator[])Remova todas as ocorrências de cada operador em operações.
Delete(list: System.Collections.Generic.IList<Operator>)Remova todos os operadores da lista.
Dispose()Liberta recursos detidos pela coleção.
Insert(index: int, op: Operator)Insira um operador no índice baseado em 1.
Insert(at: int, ops: Operator[])Insira vários operadores em (baseado em 1).
Insert(at: int, ops: System.Collections.Generic.IList<Operator>)Insira vários operadores (qualquer IList) em at (1-based).
Remove(op: Operator)Remover a primeira ocorrência de op; retorna true quando um operador foi removido.
Replace(operators: System.Collections.Generic.IList<Operator>)Substituição de operadores no local: cada operador em operadores sobrepõe o operário existente ao seu índice baseado em 1.
SuppressUpdate()Suspender a re-serialização automática do fluxo de conteúdo enquanto um lote de mutações de operador é realizado.
ResumeUpdate()Reiniciar a re-serialização automática do fluxo de conteúdo.
ResumeUpdate(updateAll: bool)Reiniciar a re-serialização automática com semântica opcional de fluxo completo (a atualização “All flag” é armazenada apenas).
Delete(index: int)Remover o operador no índice baseado em 1.
GetEnumerator()Enumerar todos os operadores no fluxo de conteúdo como instâncias Operador digitadas (com RawOperator backup para comandos não reconhecidos).
ToString()Retorna todos os operadores como uma única cadeia de caracteres.

Ver também:

 Português