DispatcherTimer.Interval Właściwość

Definicja

Pobiera lub ustawia okres czasu między znacznikami czasomierza.

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

Wartość właściwości

TimeSpan

Okres między kleszczami. Wartość domyślna to 00:00:00.

Wyjątki

interval wartość jest mniejsza niż 0 lub większa niż liczba milisekund Int32.MaxValue .

Przykłady

Poniższy przykład tworzy obiekt DispatcherTimer. Zostanie utworzony nowy DispatcherTimer obiekt o nazwie dispatcherTimer . Procedura obsługi dispatcherTimer_Tick zdarzeń jest dodawana do zdarzenia Tick . Parametr Interval jest ustawiony na 1 sekundę przy użyciu TimeSpan obiektu .

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

Uwagi

Czasomierze nie mają gwarancji, że będą wykonywane dokładnie wtedy, gdy wystąpi interwał czasu, ale mają gwarancję, że nie zostaną wykonane przed upływem interwału czasu. Dzieje się tak, ponieważ DispatcherTimer operacje są umieszczane w Dispatcher kolejce, podobnie jak w przypadku innych operacji. DispatcherTimer Gdy operacja jest wykonywana, zależy od innych zadań w kolejce i ich priorytetów.

Dotyczy