TXFAHostTransactionCompleted

Unit: HPDFXFAHost

Deklaration

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

Verhalten

Benachrichtigt die Anwendung einmal über die geordnete Liste der ausgelieferten Requests und das umschließende Dokumentergebnis

Committed=True heißt, Dokumentberechnung und Layout waren erfolgreich; Committed=False folgt einem Rollback

Die Anwendung koordiniert gestaffelte Effekte oder kompensiert reversible externe Effekte; die Bibliothek kann einen externen Seiteneffekt nicht zurücknehmen

Diese Benachrichtigung darf keine Exceptions auslösen und nicht in die Runtime zurückspringen; eine leere Request-Liste ruft den Callback nicht auf

Verwandte APIs

Expliziter XFA-Host-Transport, TXFAHostTransaction und Interaktive dynamische XFA-Widget-Runtime