DispatcherTimer.Interval Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví časové období mezi časovačem.
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 značkami. Výchozí hodnota je 00:00:00.
Výjimky
interval je menší než 0 nebo větší než Int32.MaxValue milisekund.
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 se přidá do Tick události. Hodnota je nastavena Interval 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čeny, že se budou spouštět přesně v případě výskytu časového intervalu, ale je zaručeno, že se nespustí před uplynutím časového intervalu. Důvodem je to, že DispatcherTimer operace se umístí do fronty Dispatcher jako jiné operace. Když se DispatcherTimer operace provede, závisí na ostatních úlohách ve frontě a na jejich prioritách.