Condividi tramite


Elemento TimeTrigger (triggerGroup)

Specifica un trigger che avvia un'attività quando il trigger viene attivato.

<xs:element name="TimeTrigger"
    type="timeTriggerType"
 />

L'elemento TimeTrigger è definito dal triggerGroup .

Elemento padre

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

Elementi figlio

Elemento Tipo Descrizione
Abilitato (triggerBaseType) boolean Specifica che il trigger è abilitato.
EndBoundary (triggerBaseType) dateTime Specifica la data e l'ora di disattivazione del trigger. Il trigger non può avviare l'attività dopo la disattivazione.
ExecutionTimeLimit (triggerBaseType) duration Specifica la quantità massima di tempo in cui l'attività può essere avviata dal trigger.
Ripetizione (triggerBaseType) repetitionType Specifica la frequenza con cui viene eseguita l'attività e per quanto tempo il modello di ripetizione viene ripetuto dopo l'avvio dell'attività.
StartBoundary (triggerBaseType) dateTime Specifica la data e l'ora di attivazione del trigger. Questo elemento è obbligatorio.

Attributi

Nome Tipo Descrizione
ID string Identificatore del trigger.

Commenti

L'elemento StartBoundary è un elemento obbligatorio per i trigger di ora e calendario (TimeTrigger e CalendarTrigger).

Per lo sviluppo di script, viene specificato un trigger temporale usando l'oggetto TimeTrigger .

Per lo sviluppo in C++, viene specificato un trigger temporale usando l'interfaccia ITimeTrigger .

Gli elementi figlio elencati in precedenza sono definiti dai tipi di elementi complessi triggerBaseType . Questi elementi devono essere aggiunti nella sequenza illustrata di seguito.

Esempio

Per un esempio completo del codice XML per un'attività che specifica un trigger di ora, vedere Esempio di trigger ora (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