TXFABindingDeadlineCheck
Unit: HPDFXFA
Declaración
TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;
Comportamiento
Los overloads con presupuesto del resolver nativo de bindings y valores de campo llaman a este método mientras recorren un binding cuando Deadline es no negativo; devuelve True mientras la operación pueda continuar y False cuando el deadline expiró
Deadline debe usar el mismo dominio de reloj que el callback; el runtime interactivo aporta su propio check de deadline, así que TXFAWidgetRuntimeOptions.MonotonicMilliseconds también gobierna los escaneos de bindings nativos
Un callback nil usa GetTickCount64, con Deadline expresado en los milisegundos de ese contador; un Deadline negativo deshabilita las verificaciones de tiempo transcurrido
El callback es síncrono y no se retiene después de que el resolver retorna; el objeto dueño debe permanecer vivo durante la llamada
El conteo de operaciones y los límites fijos de profundidad de recorrido siguen activos independientemente del callback