Condividi tramite


Interfaccia IWeeklyTrigger (taskschd.h)

Rappresenta un trigger che avvia un'attività in base a una pianificazione settimanale. Ad esempio, l'attività inizia alle 8:00 in un giorno specifico della settimana ogni settimana o ogni altra settimana.

Ereditarietà

L'interfaccia IWeeklyTrigger eredita dall'interfaccia ITrigger.

Metodi

L'interfaccia IWeeklyTrigger ha questi metodi.

 
IWeeklyTrigger::get_DaysOfWeek

Ottiene o imposta i giorni della settimana in cui viene eseguita l'attività. (Get)
IWeeklyTrigger::get_RandomDelay

Ottiene o imposta un tempo di ritardo aggiunto in modo casuale all'ora di inizio del trigger. (IWeeklyTrigger.get_RandomDelay)
IWeeklyTrigger::get_WeeksInterval

Ottiene o imposta l'intervallo tra le settimane della pianificazione. (Get)
IWeeklyTrigger::p ut_DaysOfWeek

Ottiene o imposta i giorni della settimana in cui viene eseguita l'attività. (Put)
IWeeklyTrigger::p ut_RandomDelay

Ottiene o imposta un tempo di ritardo aggiunto in modo casuale all'ora di inizio del trigger. (IWeeklyTrigger.put_RandomDelay)
IWeeklyTrigger::p ut_WeeksInterval

Ottiene o imposta l'intervallo tra le settimane della pianificazione. (Put)

Commenti

L'ora del giorno in cui viene avviata l'attività viene impostata dalla proprietà StartBoundary .

Durante la lettura o la scrittura di codice XML personalizzato per un'attività, viene specificato un trigger settimanale usando l'elemento ScheduleByWeek dello schema dell'Utilità di pianificazione.

Requisiti

Requisito Valore
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

ITrigger

ITriggerCollection

ITriggerCollection::Create

Utilità di pianificazione

Interfacce dell'Utilità di pianificazione