TXFABindingDeadlineCheck

Unit: HPDFXFA

Declaration

TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;

Behavior

De gebudgetteerde native binding- en veldwaarde-resolver-overloads roepen deze methode aan tijdens het doorlopen van een binding wanneer Deadline niet-negatief is; geef True terug zolang de operatie mag doorgaan en False wanneer de deadline is verstreken

Deadline moet hetzelfde klok-domein gebruiken als de callback; de interactieve runtime levert diens eigen deadline-check aan zodat TXFAWidgetRuntimeOptions.MonotonicMilliseconds ook native binding-scans stuurt

Een nil-callback gebruikt GetTickCount64, met Deadline uitgedrukt in de milliseconden van die counter; een negatieve Deadline schakelt elapsed-time-checks uit

De callback is synchroon en wordt niet vastgehouden nadat de resolver terugkeert; het bezittende object moet tijdens de aanroep in leven blijven

Operation-telling en vaste traversal-dieptelimieten blijven onafhankelijk van de callback actief

Related APIs