DelayActionHelper

Ecng.Xaml

遅延後にアクションを呼び起こすための簡単なタイマーベースのヘルパーを提供します。

プロパティ

Interval
public double Interval { get; set; }
value = delayActionHelper.Interval
delayActionHelper.Interval = value

ミリ秒単位で遅延間隔を得られるか、または設定します。値を変更するとタイマーが再起動します。

メソッド

Restart
public void Restart()
delayActionHelper.Restart()

タイマーを再起動し、遅延カウントダウンをリセットします。

Start
public void Start(Action action)
delayActionHelper.Start(action)

ヘルパーを起動し、指定されたスケジュールをスケジュールして、現在のインターバル後に実行します。

action
遅延が経過したときに実行するアクション。
Stop
public void Stop()
delayActionHelper.Stop()

タイマーを止めて、実行から停止アクションを防止します。