Win32 API 日本語リファレンス
ホームSystem.TaskScheduler › IActionCollection

IActionCollection

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID02820e19-7b98-4ed2-b2e8-fdccceff619b継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 10

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT get_Count(INT* pCount)
8HRESULT get_Item(INT index, IAction** ppAction)
9HRESULT get__NewEnum(IUnknown** ppEnum)
10HRESULT get_XmlText(LPWSTR* pText)
11HRESULT put_XmlText(LPWSTR text)
12HRESULT Create(TASK_ACTION_TYPE type, IAction** ppAction)
13HRESULT Remove(VARIANT index)
14HRESULT Clear()
15HRESULT get_Context(LPWSTR* pContext)
16HRESULT put_Context(LPWSTR context)