Esempi di proprietà Dell'impostazione di attività

Per impostare le proprietà di un'attività, chiamare ITaskScheduler::Activate per recuperare l'interfaccia dell'oggetto attività, quindi chiamare il metodo ITask appropriato per impostare la proprietà dell'attività a cui si è interessati.

Gli esempi di codice elencati nella parte inferiore della pagina mostrano come impostare le proprietà univoche per gli oggetti attività. Per altre proprietà degli elementi di lavoro che si applicano anche alle attività, vedere Impostazione di esempi di proprietà dell'elemento di lavoro.

Nota

Nell'esempio di codice seguente tutte le interfacce vengono rilasciate dopo che non sono più necessarie.

 

Negli esempi seguenti l'oggetto attività modificato viene sempre salvato su disco da una chiamata a IPersistFile::Save. L'interfaccia IPersistFile è un'interfaccia COM standard ereditata dall'oggetto attività.

La procedura seguente descrive come impostare una proprietà dell'attività.

Per impostare una proprietà dell'attività

  1. Chiamare CoInitialize per inizializzare la libreria COM e CoCreateInstance per ottenere un oggetto Utilità di pianificazione. Questi esempi presuppongono che il servizio Utilità di pianificazione sia in esecuzione.
  2. Chiamare ITaskScheduler::Activate per ottenere l'interfaccia ITask dell'oggetto attività. Si noti che in questo esempio viene recuperata l'attività "Test Task".
  3. Chiamare il metodo ITask appropriato per impostare la proprietà a cui si è interessati.
  4. Chiamare IPersistFile::Save per archiviare l'oggetto attività modificato su disco.
Per un esempio di codice di Vedere
Impostazione del nome dell'applicazione associata a un'attività nota Esempio di codice C/C++: Impostazione del nome dell'applicazione
Impostazione del tempo di esecuzione massimo di un'attività nota Esempio di codice C/C++: Impostazione di MaxRunTime
Cancellazione di tutti i parametri della riga di comando associati a un'attività nota Esempio di codice C/C++: Impostazione dei parametri dell'attività
In questo esempio viene impostata la priorità di un'attività di test e quindi viene salvata l'attività. In questo esempio si presuppone che l'attività di test esista già nel computer locale. Esempio di codice C/C++: Impostazione della priorità dell'attività
Impostazione della directory di lavoro di un'attività nota Esempio di codice C/C++: Impostazione della directory di lavoro

 

Esempi di Utilità di pianificazione 1.0