DelayActionHelper
Ecng.Xaml
Fornece um helper baseado em temporizador simples para invocar uma ação após um atraso.
Propriedades
Interval
public double Interval { get; set; }
value = delayActionHelper.Interval
delayActionHelper.Interval = value
Obtém ou define o intervalo de atraso em milissegundos. A alteração do valor reinicia o temporizador.
Métodos
Restart
public void Restart()
delayActionHelper.Restart()
Reinicia o temporizador, reiniciando a contagem regressiva.
Start
public void Start(Action action)
delayActionHelper.Start(action)
Inicia o helper e agenda o especificado para executar após o Intervalo atual.
- action
- A ação a executar quando o atraso ocorrer.
Stop
public void Stop()
delayActionHelper.Stop()
Para o temporizador e impede que a ação pendente seja executada.