Oggetto WeeklyTrigger
Oggetto scripting che 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.
Membri
L'oggetto WeeklyTrigger ha questi tipi di membri:
Proprietà
L'oggetto WeeklyTrigger ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
DaysOfWeek |
Lettura/Scrittura |
Ottiene o imposta i giorni della settimana in cui viene eseguita l'attività. |
Attivato |
Lettura/Scrittura |
Ereditato dall'oggetto Trigger . Ottiene o imposta un valore booleano che indica se il trigger è abilitato. |
EndBoundary |
Lettura/Scrittura |
Ereditato dall'oggetto Trigger . Ottiene o imposta la data e l'ora di disattivazione del trigger. Il trigger non può avviare l'attività dopo la disattivazione. |
ExecutionTimeLimit |
Lettura/Scrittura |
Ereditato dall'oggetto Trigger . Ottiene o imposta la quantità massima di tempo consentita per l'esecuzione dell'attività avviata dal trigger. |
Id |
Lettura/Scrittura |
Ereditato dall'oggetto Trigger . Ottiene o imposta l'identificatore per il trigger. |
RandomDelay |
Lettura/Scrittura |
Ottiene o imposta un tempo di ritardo aggiunto in modo casuale all'ora di inizio del trigger. |
Ripetizione |
Lettura/Scrittura |
Ereditato dall'oggetto Trigger . Ottiene o imposta la frequenza con cui viene eseguita l'attività e per quanto tempo il modello di ripetizione viene ripetuto dopo l'avvio dell'attività. |
StartBoundary |
Lettura/Scrittura |
Ereditato dall'oggetto Trigger . Ottiene o imposta la data e l'ora di attivazione del trigger. |
Tipo |
Sola lettura |
Ereditato dall'oggetto Trigger . Ottiene il tipo del trigger. |
WeeksInterval |
Lettura/Scrittura |
Ottiene o imposta l'intervallo tra le settimane della pianificazione. |
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.
Il giorno in cui l'ora legale inizia in un anno, per un fuso orario pacifico (orario spostato dalle 02:00 alle 03:00 nel 2022), qualsiasi attività pianificata per l'esecuzione tra le 02:00 e le 02:59:59:999 AM verrà eseguita al più presto possibile in quel giorno, ovvero alle 03:00. Questo vale per tutti i fusi orari DST in base alle varie ore in cui osservano LST.
Si consideri un'attività settimanale impostata per l'esecuzione ogni domenica del 2022 alle 2:30 del fuso orario pacifico, in modo che l'ora di esecuzione successiva sia il 13 marzo 2022 2:30. Poiché le 2:30 è un'ora che non esiste il 13 marzo 2022, l'attività viene eseguita alle 3:00. In altre domenica dell'anno, l'attività viene eseguita come di consueto alle 2:30.
Esempio
Per altre informazioni e un esempio di codice per questo oggetto scripting, vedere Esempio di trigger settimanale (scripting).For more information and a code example for this scripting object, see Weekly Trigger Example (Scripting).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Libreria dei tipi |
|
DLL |
|