TXFABindingDeadlineCheck
Unidad: HPDFXFA
Declaración
TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;
Comportamiento
Las sobrecargas presupuestadas del resolver nativo de bindings y valores de campo llaman a este método mientras recorren un binding cuando Deadline es no negativo; devuelva True mientras la operación pueda continuar y False cuando el deadline haya expirado
Deadline debe usar el mismo dominio de reloj que el callback; el runtime interactivo suministra su propia comprobación de deadline, así que TXFAWidgetRuntimeOptions.MonotonicMilliseconds también gobierna los escaneos nativos de bindings
Un callback nil usa GetTickCount64, con Deadline expresado en los milisegundos de ese contador; un Deadline negativo desactiva las comprobaciones de tiempo transcurrido
El callback es síncrono y no se retiene después de que el resolver retorne; el objeto propietario debe permanecer vivo durante la llamada
El recuento de operaciones y los límites fijos de profundidad de recorrido siguen activos independientemente del callback