THPDFContentOperatorView
Fornece uma visão somente leitura emprestada da operação AST atual
Declaração
function GetOperationBytes(out Bytes: TBytes): boolean;
function GetOperandNode(OperandIndex: Integer;
out Node: THPDFContentSyntaxNode): boolean;
function GetOperandBytes(OperandIndex: Integer;
out Bytes: TBytes): boolean;
Parâmetros
OperandIndexé um índice de operando baseado em zeroNoderecebe intervalos de origem imutáveis e relações de sintaxeBytesrecebe apenas o intervalo solicitado da operação ou do operando
Valor de retorno
True quando o intervalo solicitado existe, caso contrário False
Notas de uso
- A visão é válida apenas durante seu callback
- Os getters de bytes copiam apenas o intervalo de origem selecionado
- A visão não expõe métodos de edição, portanto as transformações devem usar a ação do callback e os campos de substituição