Azioni attività
Gli elementi di lavoro eseguiti da un'attività sono denominati azioni. Un'attività può avere una singola azione o un massimo di 32 azioni. Tenere presente che, quando vengono specificate più azioni, vengono eseguite in sequenza.
Nella tabella seguente di azioni viene descritto il tipo di lavoro o azioni che è possibile eseguire da un'attività.
Tipo di azione | Descrizione |
---|---|
Azione comhandler | Questa azione attiva un gestore COM. |
Azione Exec | Questa azione esegue un'operazione della riga di comando, ad esempio l'avvio del Blocco note. |
Azione di posta elettronica | Questa azione invia un messaggio di posta elettronica quando viene attivata un'attività. |
Mostra azione messaggio | Questa azione mostra una finestra di messaggio con un messaggio e un titolo specificati. |
Le azioni di un'attività vengono specificate quando l'attività viene definita e archiviata in una raccolta di azioni usate dal servizio Utilità di pianificazione. Nella tabella seguente sono elencati i collegamenti ad argomenti di riferimento per le API e gli elementi XML associati alle azioni.
Per altre informazioni ed esempi su come usare le interfacce dell'Utilità di pianificazione, gli oggetti di scripting e XML, vedere Uso dell'Utilità di pianificazione.
API | Descrizione |
---|---|
Proprietà Actions di ITaskDefinition | Ottiene o imposta le azioni eseguite dall'attività. |
IActionCollection | Contiene le azioni eseguite dall'attività. |
IComHandlerAction | Rappresenta un'azione che attiva un gestore. |
IExecAction | Rappresenta un'azione che esegue un'operazione della riga di comando. |
IEmailAction | Rappresenta un'azione che invia un messaggio di posta elettronica. |
IShowMessageAction | Rappresenta un'azione che mostra una finestra di messaggio. |
API | Descrizione |
---|---|
TaskDefinition.Actions | Ottiene o imposta le azioni eseguite dall'attività. |
Actioncollection | Contiene le azioni eseguite dall'attività. |
ComHandlerAction | Rappresenta un'azione che attiva un gestore. |
ExecAction | Rappresenta un'azione che esegue un'operazione della riga di comando. |
EmailAction | Rappresenta un'azione che invia un messaggio di posta elettronica. |
ShowMessageAction | Rappresenta un'azione che mostra una finestra di messaggio. |
Elemento | Descrizione |
---|---|
Azioni | Definisce le azioni eseguite dall'attività. |
ComHandler | Rappresenta un'azione che attiva un gestore. |
Exec | Rappresenta un'azione che esegue un'operazione della riga di comando. |
SendEmail | Rappresenta un'azione che invia un messaggio di posta elettronica. |
ShowMessage | Rappresenta un'azione che mostra una finestra di messaggio. |
Alcune proprietà di azione di tipo BSTR possono contenere variabili $(Arg0), $(Arg1), ..., $(Arg32) nei valori stringa. Queste variabili vengono sostituite con i valori specificati nel parametro params dei metodi IRegisteredTask::Run e IRegisteredTask::RunEx o contenuti nel trigger di evento per l'attività. Nella tabella seguente sono elencate le proprietà dell'azione che possono usare variabili nei relativi valori stringa.
Azione | Proprietà |
---|---|
Azione del gestore COM | C++: Scripting: |
azione Email | C++:
Scripting:
|
Azione Exec | C++: Scripting: |
Mostra azione messaggio | C++: Scripting: |