Bagikan melalui


IActionCollection::Buat metode (taskschd.h)

Membuat dan menambahkan tindakan baru ke koleksi.

Sintaksis

HRESULT Create(
  [in]  TASK_ACTION_TYPE type,
  [out] IAction          **ppAction
);

Parameter

[in] type

Parameter ini diatur ke salah satu konstanta enumerasi TASK_ACTION_TYPE berikut.

Nilai Arti
TASK_ACTION_EXEC
0
Tindakan melakukan operasi baris perintah. Misalnya, tindakan dapat menjalankan skrip, memulai yang dapat dieksekusi, atau, jika nama dokumen disediakan, temukan aplikasi terkait dan mulai aplikasi dengan dokumen.
TASK_ACTION_COM_HANDLER
5
Tindakan ini menembakkan handler.
TASK_ACTION_SEND_EMAIL
6
Tindakan ini mengirim pesan email.
TASK_ACTION_SHOW_MESSAGE
7
Tindakan ini memperlihatkan kotak pesan.

[out] ppAction

Antarmuka IAction yang mewakili tindakan baru.

Berikan referensi ke nullIAction penunjuk antarmuka. Mereferensikan pointer NULL non-dapat menyebabkan kebocoran memori karena pointer akan ditimpa.

Mengembalikan nilai

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT.

Komentar

Anda tidak dapat menambahkan lebih dari 32 tindakan ke koleksi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Platform Target Windows
Header taskschd.h
Pustaka Taskschd.lib
DLL Taskschd.dll

Lihat juga

IAction

IActionCollection

IComHandlerAction

IEmailAction

IExecAction

IShowMessageAction

TASK_ACTION_TYPE

Penjadwal Tugas