ITimer.Change(TimeSpan, TimeSpan) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cambia el tiempo de inicio y el intervalo entre las distintas invocaciones del método para un temporizador, utilizando los valores de TimeSpan para medir los intervalos de tiempo.
public:
bool Change(TimeSpan dueTime, TimeSpan period);
public bool Change (TimeSpan dueTime, TimeSpan period);
abstract member Change : TimeSpan * TimeSpan -> bool
Public Function Change (dueTime As TimeSpan, period As TimeSpan) As Boolean
Parámetros
- dueTime
- TimeSpan
TimeSpan que representa el período tiempo de retraso antes de que se llame al método de devolución de llamada que se especificó cuando se creó ITimer. Especifique InfiniteTimeSpan para evitar que el temporizador se reinicie. Especifique Zero para reiniciar inmediatamente el temporizador.
- period
- TimeSpan
Intervalo de tiempo entre invocaciones del método de devolución de llamada especificado cuando se construyó el temporizador. Especifique InfiniteTimeSpan para deshabilitar la señalización periódica.
Devoluciones
true
si el temporizador se actualizó correctamente; en caso contrario, false
.
Excepciones
El dueTime
parámetro o period
, en milisegundos, es menor que -1 o mayor que 4294967294.
Comentarios
Es responsabilidad del implementador de la interfaz ITimer garantizar la seguridad de los subprocesos.