Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile creare flussi di lavoro, servizi di flusso di lavoro di Windows Communication Foundation (WCF), attività personalizzate e ActivityDesigner personalizzati usando modelli di progetto di Visual Studio. Questo articolo descrive come creare librerie e applicazioni con i modelli di progetto disponibili in Visual Studio.
Creare un progetto di flusso di lavoro
Visual Studio offre quattro modelli di progetto flusso di lavoro diversi:
App console per flusso di lavoro
App del servizio di flusso di lavoro WCF
Raccolta attività
Libreria ActivityDesigner
Per accedere a questi modelli, installare prima di tutto il componente Windows Workflow Foundation di Visual Studio. Per istruzioni dettagliate, vedere Installare Windows Workflow Foundation.
Dopo aver installato il componente Windows Workflow Foundation , selezionare File>Nuovo>progetto.
Cerca e seleziona un modello di progetto per il flusso di lavoro, ad esempio il modello Applicazione Console del Flusso di Lavoro.
Proseguire per creare il progetto.
Annotazioni
Per aggiungere un nuovo progetto a una soluzione esistente, aprire tale soluzione in Visual Studio, fare clic con il pulsante destro del mouse sulla soluzione in Esplora soluzioni e scegliere Aggiungi>nuovo progetto.
Applicazione console del flusso di lavoro
Se si sceglie il modello Applicazione console flusso di lavoro , Visual Studio crea una definizione del flusso di lavoro in XAML. Il Designer dei flussi di lavoro si apre e visualizza l'area di disegno per il flusso di lavoro da te creato. Per comporre un flusso di lavoro, trascinare le attività o altri elementi del flusso di lavoro dalla casella degli strumenti all'area di progettazione.
Servizio di flusso di lavoro WCF App
Se si sceglie il modello applicazione del servizio flusso di lavoro WCF , Visual Studio crea una definizione del servizio come XAML. Il Progettista di flussi di lavoro si apre nella vista di progettazione con un'attività Sequence che contiene un set di Receive attività e SendReply attività.
Libreria di attività
Se si sceglie il modello Libreria attività , Visual Studio crea una definizione di attività in XAML. Il Designer di flussi di lavoro apre e visualizza l'area di disegno per l'attività personalizzata. Trascinare un'attività dalla casella degli strumenti all'area di progettazione per includerla nell'attività personalizzata.
Annotazioni
È consentita una sola attività figlio nel corpo dell'attività personalizzata. Tuttavia, l'attività figlio potrebbe essere un'attività composita, come un'attività Sequence o un'attività Flowchart.
Libreria ActivityDesigner
Se si sceglie il modello libreria di ActivityDesigner , Visual Studio crea una definizione di ActivityDesigner in XAML e un file di implementazione code-behind. Il Designer del flusso di lavoro si apre e visualizza l'area di disegno per il designer di attività. Trascinare i controlli Windows Presentation Foundation (WPF) dalla Casella degli strumenti all'area di progettazione per usarli nell'ActivityDesigner personalizzato.
Per un esempio di come implementare un ActivityDesigner personalizzato, vedere Procedura: Creare un ActivityDesigner personalizzato.
Annotazioni
Gli ActivityDesigner personalizzati possono essere usati per le attività personalizzate e per le attività .NET predefinite.