THPDFContentOperatorView
Dostarcza pożyczony widok tylko do odczytu bieżącej operacji AST
Deklaracja
function GetOperationBytes(out Bytes: TBytes): boolean;
function GetOperandNode(OperandIndex: Integer;
out Node: THPDFContentSyntaxNode): boolean;
function GetOperandBytes(OperandIndex: Integer;
out Bytes: TBytes): boolean;
Parametry
OperandIndexto indeks operandu liczony od zeraNodeotrzymuje niezmienne zakresy źródłowe i relacje składnioweBytesotrzymuje wyłącznie żądany zakres operacji albo operandu
Wartość zwracana
True, gdy żądany zakres istnieje, w przeciwnym razie False
Uwagi dotyczące użycia
- Widok jest ważny tylko w trakcie swojego wywołania zwrotnego
- Gettery bajtów kopiują wyłącznie wybrany zakres źródłowy
- Widok nie wystawia metod edycji, więc transformacje muszą używać akcji wywołania zwrotnego i pól zamiennych