Bagikan melalui


IActionCollection::Buat metode (taskschd.h)

Membuat dan menambahkan tindakan baru ke koleksi.

Sintaks

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 Makna
TASK_ACTION_EXEC
0
Tindakan melakukan operasi baris perintah. Misalnya, tindakan dapat menjalankan skrip, memulai executable, 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.

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

Mengembalikan nilai

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

Keterangan

Anda tidak dapat menambahkan lebih dari 32 tindakan ke koleksi.

Persyaratan

Persyaratan Nilai
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
Pustaka Taskschd.lib
DLL Taskschd.dll

Lihat juga

IAction

IActionCollection

IComHandlerAction

IEmailAction

IExecAction

IShowMessageAction

TASK_ACTION_TYPE

Tugas Microsoft Azure Scheduler