Bagikan melalui


Antarmuka Penjadwal Tugas

Antarmuka yang dijelaskan dalam topik berikut menyediakan akses terprogram ke fungsionalitas yang tersedia dalam Penjadwal Tugas.

Topik-topik ini berisi deskripsi antarmuka, daftar properti dan metode yang ditentukan oleh antarmuka, dan komentar tentang keadaan khusus yang harus dicatat saat menggunakan antarmuka.

Antarmuka berikut diperkenalkan dalam Task Scheduler 2.0, yang digunakan dalam sistem operasi Windows Vista.

Antarmuka Deskripsi
IAction Menyediakan properti umum yang diwarisi oleh semua objek tindakan.
IActionCollection Berisi tindakan yang dilakukan oleh tugas. Metodenya dapat digunakan untuk menambahkan, menghapus dari, dan mengambil tindakan tugas.
IBootTrigger Mewakili pemicu yang memulai tugas saat sistem dimulai.
IComHandlerAction Mewakili tindakan yang menembakkan handler.
IDailyTrigger Mewakili pemicu yang memulai tugas berdasarkan jadwal harian.
IEmailAction Mewakili tindakan yang mengirim pesan email.
IEventTrigger Mewakili pemicu yang memulai tugas saat peristiwa sistem terjadi.
IExecAction Mewakili tindakan yang menjalankan operasi baris perintah.
IIdleSettings Menentukan bagaimana Penjadwal Tugas melakukan tugas ketika komputer dalam kondisi menganggur.
IIdleTrigger Mewakili pemicu yang memulai tugas ketika komputer masuk ke status menganggur.
ILogonTrigger Mewakili pemicu yang memulai tugas saat pengguna masuk.
IMaintenanceSettings Menyediakan pengaturan yang digunakan Penjadwal Tugas untuk melakukan tugas selama Pemeliharaan otomatis.
IMonthlyDOWTrigger Mewakili pemicu yang memulai tugas pada jadwal hari dalam seminggu bulanan.
IMonthlyTrigger Mewakili pemicu yang memulai tugas berdasarkan jadwal bulanan.
INetworkSettings Menyediakan pengaturan yang digunakan layanan Penjadwal Tugas untuk mendapatkan profil jaringan.
IPrincipal Menyediakan kredensial keamanan untuk prinsipal.
IPrincipal2 Menyediakan kredensial keamanan tambahan untuk prinsipal.
IRegisteredTask Menyediakan metode yang digunakan untuk menjalankan tugas dengan segera, mendapatkan instans tugas yang sedang berjalan, mendapatkan atau mengatur kredensial yang digunakan untuk mendaftarkan tugas, dan properti yang menjelaskan tugas.
IRegisteredTaskCollection Berisi semua tugas yang terdaftar.
IRegistrationInfo Menyediakan informasi administratif yang dapat digunakan untuk menjelaskan tugas. Informasi ini mencakup detail seperti deskripsi tugas, penulis tugas, tanggal tugas didaftarkan, dan pendeskripsi keamanan tugas.
IRegistrationTrigger Mewakili pemicu yang memulai tugas saat tugas didaftarkan.
IRepetitionPattern Menentukan seberapa sering tugas dijalankan dan berapa lama pola pengulangan diulang setelah tugas dimulai.
IRunningTask Menyediakan metode untuk mendapatkan informasi dari dan mengontrol tugas yang sedang berjalan.
IRunningTaskCollection Menyediakan koleksi yang digunakan untuk mengontrol tugas yang sedang berjalan.
ISessionStateChangeTrigger Memicu tugas untuk konsol menyambungkan atau memutuskan sambungan, menyambungkan atau memutuskan sambungan jarak jauh, atau kunci stasiun kerja atau membuka kunci pemberitahuan.
IShowMessageAction Mewakili tindakan yang memperlihatkan kotak pesan saat tugas diaktifkan.
ITaskDefinition Menentukan semua komponen tugas, seperti pengaturan tugas, pemicu, tindakan, dan informasi pendaftaran.
ITaskFolder Menyediakan metode yang digunakan untuk mendaftarkan (membuat) tugas di folder, menghapus tugas dari folder, dan membuat atau menghapus subfolder dari folder.
ITaskFolderCollection Menyediakan informasi dan kontrol untuk kumpulan folder yang berisi tugas.
ITaskHandler Menentukan metode yang dipanggil oleh layanan Penjadwal Tugas untuk mengelola penangan COM.
ITaskHandlerStatus Menyediakan metode yang digunakan oleh penangan COM untuk memberi tahu Penjadwal Tugas tentang status handler.
ITaskNamedValuePair Membuat pasangan nama-nilai di mana nama dikaitkan dengan nilai .
ITaskNamedValueCollection Berisi kumpulan pasangan nama-nilai antarmuka ITaskNamedValuePair .
ITaskService Menyediakan akses ke layanan Penjadwal Tugas untuk mengelola tugas terdaftar.
ITaskSettings Menyediakan pengaturan yang digunakan layanan Penjadwal Tugas untuk melakukan tugas.
ITaskSettings2 Menyediakan pengaturan tambahan yang digunakan Penjadwal Tugas untuk melakukan tugas.
ITaskVariables Menentukan variabel tugas yang dapat diteruskan sebagai parameter ke penangan tugas dan executable eksternal yang diluncurkan oleh tugas. Penangan tugas yang perlu memasukkan dan mengeluarkan data ke variabel pekerjaan harus melakukan antarmuka kueri pada penunjuk layanan untuk ITaskVariables.
ITimeTrigger Mewakili pemicu yang memulai tugas saat pemicu diaktifkan.
ITrigger Menyediakan properti umum yang diwarisi oleh semua antarmuka pemicu.
ITriggerCollection Menyediakan metode yang digunakan untuk menambahkan, menghapus dari, dan mendapatkan pemicu tugas.
IWeeklyTrigger Mewakili pemicu yang memulai tugas berdasarkan jadwal mingguan.

 

Peringatan

Antarmuka Task Scheduler 1.0 hanya tersedia di sistem operasi Windows 2000, Windows XP, dan Windows Server 2003. Mereka tidak digunakan lagi pada Windows Vista dan dapat dihapus sepenuhnya di masa depan. Silakan gunakan antarmuka Task Scheduler 2.0 yang tercantum di atas sebagai gantinya.