Interfaccia IEventTrigger (taskschd.h)

Rappresenta un trigger che avvia un'attività quando si verifica un evento di sistema.

Ereditarietà

L'interfaccia IEventTrigger eredita dall'interfaccia ITrigger.

Metodi

L'interfaccia IEventTrigger include questi metodi.

 
IEventTrigger::get_Delay

Ottiene o imposta un valore che indica il tempo compreso tra il momento in cui si verifica l'evento e quando l'attività viene avviata. (Get)
IEventTrigger::get_Subscription

Ottiene o imposta una stringa di query che identifica l'evento che genera il trigger. (Get)
IEventTrigger::get_ValueQueries

Ottiene o imposta una raccolta di query XPath denominate. Ogni query nella raccolta viene applicata all'ultimo XML evento corrispondente restituito dalla query di sottoscrizione specificata nella proprietà Subscription. (Get)
IEventTrigger::p ut_Delay

Ottiene o imposta un valore che indica il tempo compreso tra il momento in cui si verifica l'evento e quando l'attività viene avviata. (Put)
IEventTrigger::p ut_Subscription

Ottiene o imposta una stringa di query che identifica l'evento che genera il trigger. (Put)
IEventTrigger::p ut_ValueQueries

Ottiene o imposta una raccolta di query XPath denominate. Ogni query nella raccolta viene applicata all'ultimo XML evento corrispondente restituito dalla query di sottoscrizione specificata nella proprietà Subscription. (Put)

Commenti

È possibile creare un massimo di 500 attività con sottoscrizioni di eventi. Una sottoscrizione di eventi che esegue query per un'ampia gamma di eventi può essere usata per attivare un'attività che usa la stessa azione in risposta agli eventi registrati.

Quando si legge o si scrive un codice XML personalizzato per un'attività, viene specificato un trigger di eventi usando l'elemento EventTrigger dello schema dell'utilità di pianificazione.

Esempio

Per altre informazioni e codice di esempio per questa interfaccia, vedere Esempio di trigger di eventi (C++).

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione taskschd.h

Vedi anche

IRepetitionPattern

IShowMessageAction

ITaskNamedValueCollection

ITrigger

TASK_TRIGGER_TYPE2

Utilità di pianificazione

Interfacce dell'utilità di pianificazione