Bagikan melalui


Antarmuka Pemicu

API yang digunakan untuk mengelola pemicu bervariasi tergantung pada versi Penjadwal Tugas. Namun, dalam kedua kasus, API ini memungkinkan Anda membuat pemicu baru, mengambil dan memperbarui pemicu yang ada, dan menghapus pemicu yang tidak lagi diperlukan.

Aplikasi yang dikembangkan menggunakan Task Scheduler 2.0 dapat menggunakan objek dan antarmuka untuk membuat, mengambil, memodifikasi, dan menghapus pemicu untuk tugas.

Dalam ilustrasi berikut, tugas menentukan kumpulan pemicu menggunakan properti Pemicunya. Koleksi ini berisi satu atau beberapa API pemicu individual dengan setiap API yang menentukan jenis pemicu tertentu. Misalnya, dalam ilustrasi di bawah koleksi pemicu berisi pemicu boot, pemicu masuk, dan pemicu harian.

antarmuka pemicu penjadwal tugas 2.0

API Objek untuk Pengembangan Skrip

Untuk informasi selengkapnya tentang metode dan properti objek yang digunakan untuk menentukan pemicu, lihat:

API Antarmuka untuk Pengembangan C++

Untuk informasi selengkapnya tentang metode dan properti antarmuka yang digunakan untuk menentukan pemicu, lihat:

Antarmuka Pemicu Penjadwal Tugas 1.0

Aplikasi yang ada yang dikembangkan menggunakan Task Scheduler 1.0 dapat menggunakan metode yang tersedia dari antarmuka Task Scheduler 1.0 untuk membuat, mengambil, memodifikasi, dan menghapus pemicu untuk item kerja. Namun, perhatikan bahwa semua antarmuka, enumerasi, dan struktur Task Scheduler 1.0 sudah usang dan tidak boleh digunakan untuk pengembangan aplikasi baru.

Dua antarmuka yang digunakan untuk melakukan ini ditampilkan dalam ilustrasi berikut. Antarmuka IScheduledWorkItem digunakan untuk mengelola semua pemicu yang terkait dengan item kerja (manajemen tersebut mencakup pembuatan pemicu baru untuk item kerja). Antarmuka ITaskTrigger digunakan untuk mengelola pemicu tertentu.

antarmuka pemicu penjadwal tugas 1.0

Antarmuka IScheduledWorkItem menyediakan metode untuk membuat pemicu baru untuk item kerja, mengambil jumlah pemicu yang terkait dengan item kerja, mengambil struktur pemicu yang terkait dengan item kerja, mengambil string pemicu yang terkait dengan item kerja, dan untuk menghapus pemicu.

Setelah objek pemicu tersedia, Anda dapat menggunakan antarmuka ITaskTrigger untuk mengambil struktur pemicu dan string pemicu dan untuk mengatur kriteria yang digunakan untuk mengaktifkan pemicu. Antarmuka ini hanya digunakan ketika Anda bekerja dengan objek pemicu tugas.

Pemicu Tugas

Jenis Pemicu

Struktur Pemicu