Bagikan melalui


Antarmuka IIdleSettings (taskschd.h)

Menentukan bagaimana Penjadwal Tugas melakukan tugas ketika komputer dalam kondisi menganggur. Untuk informasi tentang kondisi menganggur, lihat Kondisi Menganggur Tugas.

Warisan

Antarmuka IIdleSettings mewarisi dari antarmuka IDispatch.

Metode

Antarmuka IIdleSettings memiliki metode ini.

 
IIdleSettings::get_IdleDuration

Mendapatkan atau mengatur nilai yang menunjukkan jumlah waktu komputer harus dalam status diam sebelum tugas dijalankan. (Dapatkan)
IIdleSettings::get_RestartOnIdle

Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah tugas dimulai ulang saat komputer beralih ke kondisi diam lebih dari sekali. (Dapatkan)
IIdleSettings::get_StopOnIdleEnd

Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa Penjadwal Tugas akan mengakhiri tugas jika kondisi menganggur berakhir sebelum tugas selesai. Kondisi menganggur berakhir ketika komputer tidak lagi menganggur. (Dapatkan)
IIdleSettings::get_WaitTimeout

Mendapatkan atau menetapkan nilai yang menunjukkan jumlah waktu penjadwal Tugas akan menunggu kondisi menganggur terjadi. (Dapatkan)
IIdleSettings::p ut_IdleDuration

Mendapatkan atau mengatur nilai yang menunjukkan jumlah waktu komputer harus dalam status diam sebelum tugas dijalankan. (Put)
IIdleSettings::p ut_RestartOnIdle

Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah tugas dimulai ulang saat komputer beralih ke kondisi diam lebih dari sekali. (Put)
IIdleSettings::p ut_StopOnIdleEnd

Mendapatkan atau mengatur nilai Boolean yang menunjukkan bahwa Penjadwal Tugas akan mengakhiri tugas jika kondisi menganggur berakhir sebelum tugas selesai. Kondisi menganggur berakhir ketika komputer tidak lagi menganggur. (Put)
IIdleSettings::p ut_WaitTimeout

Mendapatkan atau menetapkan nilai yang menunjukkan jumlah waktu penjadwal Tugas akan menunggu kondisi menganggur terjadi. (Put)

Keterangan

Saat membaca atau menulis XML untuk tugas, pengaturan ini ditentukan dalam elemen IdleSettings dari skema Penjadwal Tugas.

Jika tugas dipicu oleh pemicu diam, properti WaitTimeout antarmuka IIdleSettings diabaikan.

Contoh

Untuk informasi selengkapnya dan contoh kode untuk antarmuka ini, lihat Contoh Pemicu Waktu (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

ITaskSettings

Tugas Microsoft Azure Scheduler

Antarmuka Penjadwal Tugas