ITimer.Change(TimeSpan, TimeSpan) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ändrar starttiden och intervallet mellan metodanrop för en timer med hjälp av TimeSpan värden för att mäta tidsintervall.
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
Parametrar
- dueTime
- TimeSpan
En TimeSpan som representerar hur lång tid som ska fördröjas innan återanropsmetoden som angavs när ITimer skapades anropades. Ange InfiniteTimeSpan för att förhindra att timern startas om. Ange Zero att timern ska startas om omedelbart.
- period
- TimeSpan
Tidsintervallet mellan anrop för motringningsmetoden som angavs när timern skapades. Ange InfiniteTimeSpan för att inaktivera periodisk signalering.
Returer
trueom timern har uppdaterats. annars . false
Undantag
Parametern dueTime eller period i millisekunder är mindre än -1 eller större än 4294967294.
Kommentarer
Det är implementerarens ansvar för ITimer-gränssnittet för att säkerställa trådsäkerheten.