Condividi tramite


Interfaccia ITaskDefinition (taskschd.h)

Definisce tutti i componenti di un'attività, ad esempio le impostazioni dell'attività, i trigger, le azioni e le informazioni di registrazione.

Ereditarietà

L'interfaccia ITaskDefinition eredita dall'interfaccia IDispatch.

Metodi

L'interfaccia ITaskDefinition include questi metodi.

 
ITaskDefinition::get_Actions

Ottiene o imposta una raccolta di azioni eseguite dall'attività. (Get)
ITaskDefinition::get_Data

Ottiene o imposta i dati associati all'attività. (Get)
ITaskDefinition::get_Principal

Ottiene o imposta l'entità per l'attività che fornisce le credenziali di sicurezza per l'attività. (Get)
ITaskDefinition::get_RegistrationInfo

Ottiene o imposta le informazioni di registrazione utilizzate per descrivere un'attività, ad esempio la descrizione dell'attività, l'autore dell'attività e la data di registrazione dell'attività. (Get)
ITaskDefinition::get_Settings

Ottiene o imposta le impostazioni che definiscono il modo in cui il servizio Utilità di pianificazione esegue l'attività. (Get)
ITaskDefinition::get_Triggers

Ottiene o imposta una raccolta di trigger utilizzati per avviare un'attività. (Get)
ITaskDefinition::get_XmlText

Ottiene o imposta la definizione in formato XML dell'attività. (Get)
ITaskDefinition::p ut_Actions

Ottiene o imposta una raccolta di azioni eseguite dall'attività. (Put)
ITaskDefinition::p ut_Data

Ottiene o imposta i dati associati all'attività. (Put)
ITaskDefinition::p ut_Principal

Ottiene o imposta l'entità per l'attività che fornisce le credenziali di sicurezza per l'attività. (Put)
ITaskDefinition::p ut_RegistrationInfo

Ottiene o imposta le informazioni di registrazione utilizzate per descrivere un'attività, ad esempio la descrizione dell'attività, l'autore dell'attività e la data di registrazione dell'attività. (Put)
ITaskDefinition::p ut_Settings

Ottiene o imposta le impostazioni che definiscono il modo in cui il servizio Utilità di pianificazione esegue l'attività. (Put)
ITaskDefinition::p ut_Triggers

Ottiene o imposta una raccolta di trigger utilizzati per avviare un'attività. (Put)
ITaskDefinition::p ut_XmlText

Ottiene o imposta la definizione in formato XML dell'attività. (Put)

Commenti

Durante la lettura o la scrittura di codice XML personalizzato per un'attività, viene specificata una definizione di attività usando l'elemento Task dello schema dell'utilità di pianificazione.

Esempio

Per altre informazioni e codice di esempio per questa interfaccia, vedere Esempio di trigger ora (C++),esempio di trigger di evento (C++), esempio di trigger giornaliero (C++), esempio di trigger di registrazione (C++), esempio di trigger settimanale (C++), esempio di trigger di accesso (C++) o esempio di trigger di avvio (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

Proprietà Definition di IRegisteredTask

IActionCollection

IPrincipal

IRegisteredTask

IRegistrationInfo

ITaskFolder

ITaskService::NewTask

ITaskSettings

ITriggerCollection