Nyelv

ITimer.Change(TimeSpan, TimeSpan) Metódus

Definíció

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.

A következőre érvényes: