DispatcherTimer.Interval Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 sebuah 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 mengeksekusi tepat ketika interval waktu terjadi, tetapi dijamin tidak dijalankan sebelum interval waktu terjadi. Ini karena DispatcherTimer operasi ditempatkan pada Dispatcher antrean seperti operasi lainnya. Ketika operasi yang DispatcherTimer dijalankan tergantung pada pekerjaan lain dalam antrean dan prioritasnya.