Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Represents a trigger that starts a task when a system event occurs.
Inheritance
The IEventTrigger interface inherits from the ITrigger interface.
Methods
The IEventTrigger interface has these methods.
| IEventTrigger::get_Delay Gets or sets a value that indicates the amount of time between when the event occurs and when the task is started. (Get) |
| IEventTrigger::get_Subscription Gets or sets a query string that identifies the event that fires the trigger. (Get) |
| IEventTrigger::get_ValueQueries Gets or sets a collection of named XPath queries. Each query in the collection is applied to the last matching event XML returned from the subscription query specified in the Subscription property. (Get) |
| IEventTrigger::put_Delay Gets or sets a value that indicates the amount of time between when the event occurs and when the task is started. (Put) |
| IEventTrigger::put_Subscription Gets or sets a query string that identifies the event that fires the trigger. (Put) |
| IEventTrigger::put_ValueQueries Gets or sets a collection of named XPath queries. Each query in the collection is applied to the last matching event XML returned from the subscription query specified in the Subscription property. (Put) |
Remarks
A maximum of 500 tasks with event subscriptions can be created. An event subscription that queries for a variety of events can be used to trigger a task that uses the same action in response to the events being logged.
When reading or writing your own XML for a task, an event trigger is specified using the EventTrigger element of the Task Scheduler schema.
Examples
For more information and example code for this interface, see Event Trigger Example (C++).
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2008 [desktop apps only] |
| Target Platform | Windows |
| Header | taskschd.h |