TXFABindingDeadlineCheck
ユニット: HPDFXFA
宣言
TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;
動作
バジェット付きネイティブバインディングとフィールド値リゾルバのオーバーロードは、Deadline が非負のときバインディングのトラバーサル中にこのメソッドを呼び出します。操作を続行できる間は True を、デッドラインが過ぎたら False を返してください
Deadline はコールバックと同じクロックドメインを使わなければなりません。インタラクティブランタイムは独自のデッドラインチェックを供給するため、TXFAWidgetRuntimeOptions.MonotonicMilliseconds がネイティブバインディングスキャンも支配します
nil コールバックは GetTickCount64 を使い、Deadline はそのカウンタのミリ秒で表します。負の Deadline は経過時間チェックを無効化します
コールバックは同期型で、リゾルバが返った後は保持されません。呼び出しの間、所有オブジェクトが生きている必要があります
操作カウントと固定トラバース深さの上限は、コールバックとは独立に有効のままです