ITimer.Change(TimeSpan, TimeSpan) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Modifie l'heure de début et l'intervalle entre les appels de méthode d'une minuterie ; les intervalles de temps sont mesurés à l'aide de valeurs TimeSpan.
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
Paramètres
- dueTime
- TimeSpan
TimeSpan représentant le délai d'attente avant l'appel de la méthode de rappel spécifiée au moment de la construction de ITimer. Spécifiez InfiniteTimeSpan pour empêcher le redémarrage de la minuterie. Spécifiez Zero pour redémarrer immédiatement le minuteur.
- period
- TimeSpan
Intervalle de temps entre les appels de la méthode de rappel spécifiée lors de la construction du minuteur. Spécifiez InfiniteTimeSpan pour désactiver la signalisation périodique.
Retours
true
si le minuteur a été correctement mis à jour ; sinon, false
.
Exceptions
Le dueTime
paramètre ou period
, en millisecondes, est inférieur à -1 ou supérieur à 4294967294.
Remarques
Il incombe à l’implémenteur de l’interface ITimer de garantir la sécurité des threads.