TXFAHostTransactionCompleted

Unit: HPDFXFAHost

Declaração

TXFAHostTransactionCompleted= procedure(const Requests: TArray<TXFAHostRequest>;
  Committed: Boolean) of object;

Comportamento

Notifica a aplicação uma única vez com a lista ordenada de requisições despachadas e o outcome do documento envolvente

Committed=True significa que o cálculo e o layout do documento tiveram sucesso; Committed=False sucede um rollback

A aplicação coordena efeitos preparados ou compensa efeitos externos reversíveis; a biblioteca não consegue desfazer um side effect externo

Esta notificação não pode disparar exceções nem reentrar no runtime; uma lista de requisições vazia não invoca o callback

APIs relacionadas

Transporte explícito do XFA Host, TXFAHostTransaction e Runtime interativo de widgets XFA dinâmicos