ITimer.Change(TimeSpan, TimeSpan) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wijzigt u de begintijd en het interval tussen methode-aanroepen voor een timer, waarbij TimeSpan waarden worden gebruikt om tijdsintervallen te meten.
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
Parameters
- dueTime
- TimeSpan
Een TimeSpan weergave van de tijd die moet worden vertraagd voordat de callback-methode wordt aangeroepen die is opgegeven toen de ITimer callback werd gemaakt. Geef InfiniteTimeSpan op om te voorkomen dat de timer opnieuw wordt opgestart. Geef Zero op om de timer onmiddellijk opnieuw op te starten.
- period
- TimeSpan
Het tijdsinterval tussen aanroepen van de callback-methode die is opgegeven toen de timer werd gemaakt. Geef InfiniteTimeSpan op om periodieke signalering uit te schakelen.
Retouren
true als de timer is bijgewerkt; anders, false.
Uitzonderingen
De dueTime of period parameter is in milliseconden kleiner dan -1 of groter dan 4294967294.
Opmerkingen
Het is de verantwoordelijkheid van de implementeerfunctie van de ITimer-interface om threadveiligheid te garanderen.