Share via


Esercitazione: attività personalizzata completa

Nota

I file di progetto qui elencati contengono il codice sorgente completo dell'esercitazione Esercitazione: creare un'attività personalizzata.

Questa esercitazione spiega come creare un'attività personalizzata di base che è possibile utilizzare in Windows Workflow Foundation. L'attività creata si connette a una pagina Web e ne scarica il contenuto e i dati utilizzati dall'applicazione host. L'attività personalizzata viene utilizzata in un flusso di lavoro sequenziale.

Panoramica dell'esercitazione

In Attività 1: creare l'attività personalizzata, è possibile vedere come definire e generare eventi successivamente gestiti dall'applicazione host. Un oggetto personalizzato EventArgs denominato PageFinishedEventArgs viene passato come parametro durante l'evento. Ciò consente all'applicazione host di accedere facilmente ai dati della pagina. A seguito di ciò, le proprietà della dipendenza vengono definite nell'attività personalizzata. Ciò consente all'attività personalizzata di esporre proprietà che possono essere definite nel flusso di lavoro che la contiene. In questo caso, viene definita una proprietà Url. L'applicazione host consente all'utente di immettere un URL e questo valore viene quindi passato al flusso di lavoro sequenziale come parametro. Nel flusso di lavoro sequenziale viene utilizzato un oggetto ActivityBind, così che ogni qualvolta che la proprietà Url del flusso di lavoro sequenziale viene modificata, la proprietà Url corrispondente, definita nell'attività personalizzata, viene ugualmente modificata. Questa funzionalità viene illustrata in Attività 2: utilizzare l'attività personalizzata in un flusso di lavoro sequenziale.

Vedere anche

Altre risorse

Custom Activities

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.