THPDFContentOperatorView
Cung cấp một view chỉ đọc dạng mượn của toán tử AST hiện tại
Khai báo
function GetOperationBytes(out Bytes: TBytes): boolean;
function GetOperandNode(OperandIndex: Integer;
out Node: THPDFContentSyntaxNode): boolean;
function GetOperandBytes(OperandIndex: Integer;
out Bytes: TBytes): boolean;
Tham số
OperandIndexlà chỉ mục operand gốc khôngNodenhận các span nguồn bất biến và quan hệ cú phápByteschỉ nhận đúng đoạn toán tử hoặc operand được yêu cầu
Giá trị trả về
True khi đoạn được yêu cầu tồn tại, ngược lại False
Ghi chú sử dụng
- View chỉ hợp lệ trong thời gian callback của nó
- Các getter byte chỉ sao chép đúng span nguồn được chọn
- View không phơi bày phương thức chỉnh sửa, nên phép biến đổi phải dùng action callback và các trường thay thế