Antarmuka IRepetitionPattern (taskschd.h)
Menentukan seberapa sering tugas dijalankan dan berapa lama pola pengulangan diulang setelah tugas dimulai.
Warisan
Antarmuka IRepetitionPattern mewarisi dari antarmuka IDispatch.
Metode
Antarmuka IRepetitionPattern memiliki metode ini.
IRepetitionPattern::get_Duration Mendapatkan atau mengatur berapa lama pola diulang. (Dapatkan) |
IRepetitionPattern::get_Interval Mendapatkan atau mengatur jumlah waktu antara setiap mulai ulang tugas. (Dapatkan) |
IRepetitionPattern::get_StopAtDurationEnd Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah instans tugas yang sedang berjalan dihentikan di akhir durasi pola pengulangan. (Dapatkan) |
IRepetitionPattern::p ut_Duration Mendapatkan atau mengatur berapa lama pola diulang. (Put) |
IRepetitionPattern::p ut_Interval Mendapatkan atau mengatur jumlah waktu antara setiap mulai ulang tugas. (Put) |
IRepetitionPattern::p ut_StopAtDurationEnd Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah instans tugas yang sedang berjalan dihentikan di akhir durasi pola pengulangan. (Put) |
Keterangan
Jika Anda menentukan durasi pengulangan untuk tugas, Anda juga harus menentukan interval pengulangan.
Jika Anda mendaftarkan tugas yang berisi pemicu dengan interval pengulangan sama dengan satu menit dan durasi pengulangan sama dengan empat menit, tugas akan diluncurkan lima kali. Lima pengulangan dapat didefinisikan oleh pola berikut.
- Tugas dimulai pada awal menit pertama.
- Tugas berikutnya dimulai pada akhir menit pertama.
- Tugas berikutnya dimulai pada akhir menit kedua.
- Tugas berikutnya dimulai pada akhir menit ketiga.
- Tugas berikutnya dimulai pada akhir menit keempat.
Saat membaca atau menulis XML untuk tugas, pola pengulangan ditentukan menggunakan elemen Pengulangan skema Penjadwal Tugas.
Contoh
Untuk informasi selengkapnya dan contoh kode untuk properti ini, lihat Contoh Pemicu Harian (C++).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | taskschd.h |