DelayActionHelper
Ecng.Xaml
Proporciona un simple ayudante basado en el tiempor para invocar una acción después de un retraso.
Propiedades
Interval
public double Interval { get; set; }
value = delayActionHelper.Interval
delayActionHelper.Interval = value
Obtiene o establece el intervalo de demora en milisegundos. Cambiar el valor reinicia el temporizador.
Métodos
Restart
public void Restart()
delayActionHelper.Restart()
Restaura el temporizador, reajustando la cuenta regresiva de demora.
Start
public void Start(Action action)
delayActionHelper.Start(action)
Comienza el ayudante y programa el especificado para funcionar después de la Interval actual.
- action
- La acción para ejecutar cuando el retraso se acelere.
Stop
public void Stop()
delayActionHelper.Stop()
Detiene el temporizador y evita que la acción pendiente se ejecute.