Elemento EventTrigger (triggerGroup)

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

<xs:element name="EventTrigger"
    type="eventTriggerType"
 />

L'elemento EventTrigger è definito dal triggerGroup .

Elemento padre

Elemento Derivato da Descrizione
Trigger triggersType Specifica i trigger che avviano l'attività.

Elementi figlio

Elemento Tipo Descrizione
Ritardo (eventTriggerType) duration Specifica il tempo compreso tra il momento in cui si verifica l'evento e l'avvio dell'attività.
Abilitato (triggerBaseType) boolean Specifica che il trigger è abilitato.
EndBoundary (triggerBaseType) dateTime Specifica la data e l'ora in cui il trigger viene disattivato. Il trigger non può avviare l'attività dopo la disattivazione.
Ripetizione (triggerBaseType) ripetizioneType Specifica la frequenza con cui viene eseguita l'attività e il tempo di ripetizione del modello di ripetizione dopo l'avvio dell'attività.
StartBoundary (triggerBaseType) dateTime Specifica la data e l'ora dell'attivazione del trigger.
Sottoscrizione (eventTriggerType) string Specifica la query XPath che identifica l'evento che genera il trigger.

Attributi

Nome Tipo Descrizione
ID ID Identificatore del trigger.

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.

Per lo sviluppo di script, un trigger di evento viene definito dall'oggetto EventTrigger .

Per lo sviluppo di C++, un trigger di eventi viene definito dall'interfaccia IEventTrigger .

Esempio

Per un esempio completo del codice XML per un'attività che usa un trigger di eventi, vedere Esempio di trigger di eventi (XML).

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]

Vedi anche

Utilità di pianificazione