ITimer.Change(TimeSpan, TimeSpan) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Módosítja a kezdési időpontot és az időzítő metódushívásai közötti időközt az időintervallumok mérésére szolgáló értékek használatával 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éterek
- dueTime
- TimeSpan
Az TimeSpan a késleltetési idő, amely a visszahívási módszer létrehozásakor ITimer megadott visszahívási módszer meghívása előtt eltelt időt jelöli. Adja meg InfiniteTimeSpan , hogy az időzítő ne induljon újra. Adja meg Zero , hogy az időzítő azonnal újrainduljon.
- period
- TimeSpan
Az időzítő létrehozásakor megadott visszahívási módszer meghívásai közötti időintervallum. Adja meg InfiniteTimeSpan az időszakos jelzés letiltását.
Válaszok
trueha az időzítő frissítése sikeresen megtörtént; egyéb esetben. false
Kivételek
A dueTime paraméter ezredmásodpercben period kisebb, mint -1 vagy nagyobb, mint 4294967294.
Megjegyzések
Az ITimer felület implementátorának feladata a szálbiztonság biztosítása.