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

Lihat juga

IRepetitionPattern

IShowMessageAction

ITaskNamedValueCollection

ITrigger

TASK_TRIGGER_TYPE2

Tugas Microsoft Azure Scheduler

Antarmuka Penjadwal Tugas