Antarmuka IEventTrigger (taskschd.h)
Mewakili pemicu yang memulai tugas saat peristiwa sistem terjadi.
Warisan
Antarmuka IEventTrigger mewarisi dari antarmuka ITrigger.
Metode
Antarmuka IEventTrigger memiliki metode ini.
IEventTrigger::get_Delay Mendapatkan atau menetapkan nilai yang menunjukkan jumlah waktu antara kapan peristiwa terjadi dan kapan tugas dimulai. (Dapatkan) |
IEventTrigger::get_Subscription Mendapatkan atau mengatur string kueri yang mengidentifikasi peristiwa yang mengaktifkan pemicu. (Dapatkan) |
IEventTrigger::get_ValueQueries Mendapatkan atau mengatur kumpulan kueri XPath bernama. Setiap kueri dalam koleksi diterapkan ke XML peristiwa terakhir yang cocok yang dikembalikan dari kueri langganan yang ditentukan dalam properti Langganan. (Dapatkan) |
IEventTrigger::p ut_Delay Mendapatkan atau menetapkan nilai yang menunjukkan jumlah waktu antara kapan peristiwa terjadi dan kapan tugas dimulai. (Put) |
IEventTrigger::p ut_Subscription Mendapatkan atau mengatur string kueri yang mengidentifikasi peristiwa yang mengaktifkan pemicu. (Put) |
IEventTrigger::p ut_ValueQueries Mendapatkan atau mengatur kumpulan kueri XPath bernama. Setiap kueri dalam koleksi diterapkan ke XML peristiwa terakhir yang cocok yang dikembalikan dari kueri langganan yang ditentukan dalam properti Langganan. (Put) |
Keterangan
Maksimal 500 tugas dengan langganan peristiwa dapat dibuat. Langganan peristiwa yang meminta berbagai peristiwa dapat digunakan untuk memicu tugas yang menggunakan tindakan yang sama sebagai respons terhadap peristiwa yang dicatat.
Saat membaca atau menulis XML Anda sendiri untuk tugas, pemicu peristiwa ditentukan menggunakan elemen EventTrigger dari skema Penjadwal Tugas.
Contoh
Untuk informasi selengkapnya dan contoh kode untuk antarmuka ini, lihat Contoh Pemicu Peristiwa (C++).
Persyaratan
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 |