Interfaccia IRepetitionPattern (taskschd.h)
Definisce la frequenza con cui viene eseguita l'attività e per quanto tempo il modello di ripetizione viene ripetuto dopo l'avvio dell'attività.
Ereditarietà
L'interfaccia IRepetitionPattern eredita dall'interfaccia IDispatch.
Metodi
L'interfaccia IRepetitionPattern include questi metodi.
IRepetitionPattern::get_Duration Ottiene o imposta la durata della ripetizione del criterio. (Get) |
IRepetitionPattern::get_Interval Ottiene o imposta la quantità di tempo tra ogni riavvio dell'attività. (Get) |
IRepetitionPattern::get_StopAtDurationEnd Ottiene o imposta un valore booleano che indica se un'istanza in esecuzione dell'attività viene arrestata alla fine della durata del criterio di ripetizione. (Get) |
IRepetitionPattern::p ut_Duration Ottiene o imposta la durata della ripetizione del criterio. (Put) |
IRepetitionPattern::p ut_Interval Ottiene o imposta la quantità di tempo tra ogni riavvio dell'attività. (Put) |
IRepetitionPattern::p ut_StopAtDurationEnd Ottiene o imposta un valore booleano che indica se un'istanza in esecuzione dell'attività viene arrestata alla fine della durata del criterio di ripetizione. (Put) |
Commenti
Se si specifica una durata di ripetizione per un'attività, è necessario specificare anche l'intervallo di ripetizione.
Se si registra un'attività che contiene un trigger con un intervallo di ripetizione uguale a un minuto e una durata di ripetizione uguale a quattro minuti, l'attività verrà avviata cinque volte. I cinque ripetizioni possono essere definiti dal modello seguente.
- Un'attività inizia all'inizio del primo minuto.
- L'attività successiva inizia alla fine del primo minuto.
- L'attività successiva inizia alla fine del secondo minuto.
- L'attività successiva inizia alla fine del terzo minuto.
- L'attività successiva inizia alla fine del quarto minuto.
Durante la lettura o la scrittura di CODICE XML per un'attività, il modello di ripetizione viene specificato utilizzando l'elemento Ripetizione dello schema dell'Utilità di pianificazione.
Esempio
Per altre informazioni e codice di esempio per questa proprietà, 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 |