TXFABindingDeadlineCheck

单元: HPDFXFA

声明

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

行为

带预算的原生绑定与字段值 resolver 重载在 Deadline 非负时遍历绑定会调用该方法;操作可以继续时返回 True,截止期限已过时返回 False

Deadline 必须与回调使用同一时钟域;交互式 runtime 提供自己的截止期限检查,因此 TXFAWidgetRuntimeOptions.MonotonicMilliseconds 也约束原生绑定扫描

回调为 nil 时使用 GetTickCount64,Deadline 以该计数器的毫秒表示;负数 Deadline 禁用耗时检查

回调是同步的,resolver 返回后不会被保留;调用期间所属对象必须存活

操作计数与固定遍历深度限制独立于回调持续生效

相关 API