THPDFContentOperatorView
Надає запозичене представлення поточної операції AST лише для читання
Оголошення
function GetOperationBytes(out Bytes: TBytes): boolean;
function GetOperandNode(OperandIndex: Integer;
out Node: THPDFContentSyntaxNode): boolean;
function GetOperandBytes(OperandIndex: Integer;
out Bytes: TBytes): boolean;
Параметри
OperandIndex— це індекс операнда з нумерацією від нуляNodeотримує незмінні джерельні діапазони та зв'язки синтаксисуBytesотримує лише запитуваний діапазон операції чи операнда
Значення, що повертається
True, коли запитуваний діапазон існує, інакше False
Примітки щодо використання
- Представлення дійсне лише під час свого callback
- Методи отримання байтів копіюють лише вибраний джерельний діапазон
- Представлення не розкриває жодних методів редагування, тож перетворення мають використовувати дію callback та поля заміни