ITimer.Change(TimeSpan, TimeSpan) Méthode

Définition

Modifie l’heure de début et l’intervalle entre les appels de méthode pour un minuteur, en utilisant TimeSpan des valeurs pour mesurer les intervalles de temps.

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

Représentant TimeSpan la durée de délai avant d’appeler la méthode de rappel spécifiée lors de la ITimer construction. Spécifiez InfiniteTimeSpan pour empêcher le redémarrage du minuteur. Spécifiez Zero de 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 ou period le dueTime paramètre, 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.

S’applique à