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 flusso di lavoro
Visual Studio offre quattro modelli di progetto flusso di lavoro diversi:
App console flusso di lavoro
App del servizio flusso di lavoro WCF
Libreria 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.
Cercare e selezionare un modello di progetto flusso di lavoro, ad esempio il modello Applicazione console flusso di lavoro.
Continuare con per creare il progetto.
Nota
Per aggiungere un nuovo progetto a una soluzione esistente, aprire la soluzione in Visual Studio, fare clic con il pulsante destro del mouse sulla soluzione in Esplora soluzioni e scegliere Aggiungi>nuovo progetto.
App console flusso di lavoro
Se si sceglie il modello Applicazione console flusso di lavoro, Visual Studio crea una definizione del flusso di lavoro in XAML. Progettazione flussi di lavoro si apre e visualizza l'area di disegno per il flusso di lavoro 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.
App del servizio flusso di lavoro WCF
Se si sceglie il modello applicazione del servizio flusso di lavoro WCF, Visual Studio crea una definizione del servizio come XAML. Progettazione flussi di lavoro apre la visualizzazione progettazione con un'attività Sequence che contiene un set di Receive attività e SendReply .
Libreria attività
Se si sceglie il modello Libreria attività, Visual Studio crea una definizione di attività in XAML. Progettazione 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.
Nota
È consentita una sola attività figlio nel corpo dell'attività personalizzata. Tuttavia, l'attività figlio potrebbe essere un'attività composita, ad esempio un'attività o Flowchart un'attivitàSequence.
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. Progettazione flussi di lavoro apre e visualizza l'area di disegno per l'ActivityDesigner. 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.
Nota
Gli ActivityDesigner personalizzati possono essere usati per le attività personalizzate e per le attività .NET predefinite.