Condividi tramite


Interfaccia IDailyTrigger (taskschd.h)

Rappresenta un trigger che avvia un'attività in base a una pianificazione giornaliera. Ad esempio, l'attività inizia a un'ora specifica ogni giorno, ogni altro giorno, ogni terzo giorno e così via.

Ereditarietà

L'interfaccia IDailyTrigger eredita dall'interfaccia ITrigger.

Metodi

L'interfaccia IDailyTrigger include questi metodi.

 
IDailyTrigger::get_DaysInterval

Ottiene o imposta l'intervallo tra i giorni della pianificazione. (Get)
IDailyTrigger::get_RandomDelay

Ottiene o imposta un tempo di ritardo aggiunto casualmente all'ora di inizio del trigger. (IDailyTrigger.get_RandomDelay)
IDailyTrigger::p ut_DaysInterval

Ottiene o imposta l'intervallo tra i giorni della pianificazione. (Put)
IDailyTrigger::p ut_RandomDelay

Ottiene o imposta un tempo di ritardo aggiunto casualmente all'ora di inizio del trigger. (IDailyTrigger.put_RandomDelay)

Commenti

L'ora di avvio dell'attività viene impostata dalla proprietà StartBoundary .

Un intervallo di 1 produce una pianificazione giornaliera. Un intervallo di 2 produce un programma ogni altro giorno e così via.

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

Esempio

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

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

Interfacce dell'utilità di pianificazione