Antarmuka IScheduledWorkItem (mstask.h)
[[API ini dapat diubah atau tidak tersedia dalam versi sistem operasi atau produk berikutnya. Silakan gunakan Antarmuka Penjadwal Tugas 2.0 sebagai gantinya.] ]
Menyediakan metode untuk mengelola item kerja tertentu.
Warisan
Antarmuka IScheduledWorkItem mewarisi dari antarmuka IUnknown . IScheduledWorkItem juga memiliki jenis anggota berikut:
Metode
Antarmuka IScheduledWorkItem memiliki metode ini.
IScheduledWorkItem::CreateTrigger Membuat pemicu untuk item kerja. |
IScheduledWorkItem::D eleteTrigger Menghapus pemicu dari item kerja. |
IScheduledWorkItem::EditWorkItem Menampilkan halaman properti Tugas, Jadwal, dan pengaturan untuk item kerja, yang memungkinkan pengguna mengatur properti pada halaman tersebut. |
IScheduledWorkItem::GetAccountInformation Mengambil nama akun untuk item kerja. |
IScheduledWorkItem::GetComment Mengambil komentar untuk item kerja. |
IScheduledWorkItem::GetCreator Mengambil nama pembuat item kerja. |
IScheduledWorkItem::GetErrorRetryCount Mengambil berapa kali Penjadwal Tugas akan mencoba kembali operasi ketika terjadi kesalahan. Metode ini tidak diterapkan. |
IScheduledWorkItem::GetErrorRetryInterval Mengambil interval waktu, dalam menit, antara upaya Penjadwal Tugas untuk menjalankan item kerja jika terjadi kesalahan. Metode ini tidak diterapkan. |
IScheduledWorkItem::GetExitCode Mengambil kode keluar terakhir yang dikembalikan oleh executable yang terkait dengan item kerja pada eksekusi terakhirnya. Metode ini juga mengembalikan kode keluar yang dikembalikan ke Penjadwal Tugas saat terakhir kali mencoba menjalankan item kerja. |
IScheduledWorkItem::GetFlags Mengambil bendera yang mengubah perilaku semua jenis item kerja. |
IScheduledWorkItem::GetIdleWait Mengambil waktu tunggu diam untuk item kerja. |
IScheduledWorkItem::GetMostRecentRunTime Mengambil waktu terbaru item kerja mulai berjalan. |
IScheduledWorkItem::GetNextRunTime Mengambil waktu berikutnya item kerja akan berjalan. |
IScheduledWorkItem::GetRunTimes Mengambil durasi item kerja untuk periode waktu tertentu. |
IScheduledWorkItem::GetStatus Mengambil status item kerja. |
IScheduledWorkItem::GetTrigger Mengambil pemicu tugas. |
IScheduledWorkItem::GetTriggerCount Mengambil jumlah pemicu untuk item kerja saat ini. |
IScheduledWorkItem::GetTriggerString Mengambil string yang menjelaskan pemicu item kerja. |
IScheduledWorkItem::GetWorkItemData Mengambil data yang ditentukan aplikasi yang terkait dengan item kerja. |
IScheduledWorkItem::Run Mengirim permintaan ke layanan Penjadwal Tugas untuk menjalankan item kerja. |
IScheduledWorkItem::SetAccountInformation Menyetel nama akun dan kata sandi yang digunakan untuk menjalankan item kerja. |
IScheduledWorkItem::SetComment Menyetel komentar untuk item kerja. |
IScheduledWorkItem::SetCreator Mengatur nama pembuat item kerja. |
IScheduledWorkItem::SetErrorRetryCount Mengatur berapa kali Penjadwal Tugas akan mencoba menjalankan item kerja lagi jika terjadi kesalahan. Metode ini tidak diterapkan. |
IScheduledWorkItem::SetErrorRetryInterval Mengatur interval waktu, dalam menit, antara upaya Penjadwal Tugas untuk menjalankan item kerja setelah kesalahan terjadi. Metode ini tidak diterapkan. |
IScheduledWorkItem::SetFlags Mengatur bendera yang mengubah perilaku semua jenis item kerja. |
IScheduledWorkItem::SetIdleWait Menyetel menit sistem harus menganggur sebelum item kerja dapat berjalan. |
IScheduledWorkItem::SetWorkItemData Metode ini menyimpan data yang ditentukan aplikasi yang terkait dengan item kerja. |
IScheduledWorkItem::Terminate Metode ini mengakhiri eksekusi item kerja. |
Keterangan
Antarmuka IScheduledWorkItem adalah antarmuka dasar untuk antarmuka ITask . Semua metode yang disediakan oleh IScheduledWorkItem diwarisi oleh antarmuka ITask dan biasanya dipanggil melalui antarmuka tersebut.
Contoh
Untuk informasi selengkapnya dan contoh kode untuk antarmuka ini, lihat Contoh Kode C/C++: Mengakhiri Tugas.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mstask.h |
Redistribusi | Internet Explorer 4.0 atau yang lebih baru pada Windows NT 4.0 dan Windows 95 |