Bewerken

Delen via


Trigger.Type property

For scripting, gets the type of the trigger. The trigger type is defined when the trigger is created and cannot be changed later. For information on creating a trigger, see TriggerCollection.Create.

Syntax

Trigger.Type As TASK_TRIGGER_TYPE2

Property value

One of the following TASK_TRIGGER_TYPE2 enumeration values.

Value Meaning
TASK_TRIGGER_EVENT
0
Starts the task when a specific event occurs.
TASK_TRIGGER_TIME
1
Starts the task at a specific time of day.
TASK_TRIGGER_DAILY
2
Starts the task daily.
TASK_TRIGGER_WEEKLY
3
Starts the task weekly.
TASK_TRIGGER_MONTHLY
4
Starts the task monthly.
TASK_TRIGGER_MONTHLYDOW
5
Starts the task every month on a specific day of the week.
TASK_TRIGGER_IDLE
6
Starts the task when the computer goes into an idle state.
TASK_TRIGGER_REGISTRATION
7
Starts the task when the task is registered.
TASK_TRIGGER_BOOT
8
Starts the task when the computer boots.
TASK_TRIGGER_LOGON
9
Starts the task when a specific user logs on.
TASK_TRIGGER_SESSION_STATE_CHANGE
11
Triggers the task when a specific session state changes.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Type library
Taskschd.tlb
DLL
Taskschd.dll

See also

TriggerCollection.Create

TASK_TRIGGER_TYPE2

Task Scheduler