Bahasa

DispatcherTimer.Interval Properti

Definisi

Mendapatkan atau mengatur periode waktu antara tanda waktu.

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

Nilai Properti

Periode waktu antara kutu. Defaultnya adalah 00:00:00.

Pengecualian

interval kurang dari 0 atau lebih besar dari Int32.MaxValue milidetik.

Contoh

Contoh berikut membuat DispatcherTimer. Objek baru DispatcherTimer bernama dispatcherTimer dibuat. Penanganan aktivitas dispatcherTimer_Tick ditambahkan ke Tick peristiwa. Interval diatur ke 1 detik menggunakan TimeSpan objek.

//  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()

Keterangan

Timer tidak dijamin untuk dijalankan tepat ketika interval waktu terjadi, tetapi dijamin tidak dijalankan sebelum interval waktu terjadi. Ini karena DispatcherTimer operasi ditempatkan pada antrean Dispatcher seperti operasi lainnya. DispatcherTimer Ketika operasi dijalankan tergantung pada pekerjaan lain dalam antrean dan prioritasnya.

Berlaku untuk