THPDFContentOperatorView
Poskytuje vypůjčený pohled na čtení aktuální operace AST
Deklarace
function GetOperationBytes(out Bytes: TBytes): boolean;
function GetOperandNode(OperandIndex: Integer;
out Node: THPDFContentSyntaxNode): boolean;
function GetOperandBytes(OperandIndex: Integer;
out Bytes: TBytes): boolean;
Parametry
OperandIndexje index operandu počítaný od nulyNodepřijímá neměnné rozsahy zdroje a syntaktické vztahyBytespřijímá pouze požadovaný rozsah operace nebo operandu
Návratová hodnota
True, když požadovaný rozsah existuje, jinak False
Poznámky k použití
- Pohled je platný pouze během svého zpětného volání
- Gettery bajtů kopírují pouze vybraný rozsah zdroje
- Pohled nenabízí žádné metody úprav, takže transformace musí používat akci zpětného volání a pole pro náhrady