Share via


DispatcherTimer.Interval Vlastnost

Definice

Získá nebo nastaví časové období mezi zaškrtnutím časovače.

public:
 property TimeSpan Interval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan Interval { get; set; }
member this.Interval : TimeSpan with get, set
Public Property Interval As TimeSpan

Hodnota vlastnosti

Časové období mezi klíštěmi. Výchozí hodnota je 00:00:00.

Výjimky

interval je menší než 0 nebo větší než Int32.MaxValue v milisekundách.

Příklady

Následující příklad vytvoří .DispatcherTimer Vytvoří se nový DispatcherTimer objekt s názvem dispatcherTimer . Obslužná rutina dispatcherTimer_Tick události je přidána do Tick události. Hodnota Interval je nastavena na 1 sekundu pomocí objektu TimeSpan .

//  DispatcherTimer setup
dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = TimeSpan.FromSeconds(1);
dispatcherTimer.Start();
'  DispatcherTimer setup
dispatcherTimer = New Threading.DispatcherTimer()
AddHandler dispatcherTimer.Tick, AddressOf dispatcherTimer_Tick
dispatcherTimer.Interval = New TimeSpan(0,0,1)
dispatcherTimer.Start()

Poznámky

Časovače nejsou zaručené, že se spustí přesně v okamžiku výskytu časového intervalu, ale je zaručeno, že se nespustí před tím, než nastane časový interval. Je to proto, že DispatcherTimer operace jsou umístěny ve frontě Dispatcher stejně jako jiné operace. Když se DispatcherTimer operace provede, závisí na ostatních úlohách ve frontě a jejich prioritách.

Platí pro