Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan skapa arbetsflöden, arbetsflödestjänster för Windows Communication Foundation (WCF), anpassade aktiviteter och anpassade aktivitetsdesigners med hjälp av Visual Studio-projektmallar. Den här artikeln beskriver hur du skapar bibliotek och program med de projektmallar som är tillgängliga i Visual Studio.
Skapa ett arbetsflödesprojekt
Visual Studio innehåller fyra olika arbetsflödesprojektmallar:
Arbetsflödeskonsolapp
Tjänstapp för WCF-arbetsflöde
Aktivitetsbibliotek
Aktivitetsdesignerbibliotek
Om du vill komma åt dessa mallar måste du först installera Windows Workflow Foundation-komponenten i Visual Studio. Detaljerade anvisningar finns i Installera Windows Workflow Foundation.
När du har installerat Windows Workflow Foundation-komponenten väljer du Nytt filprojekt>>.
Sök efter och välj en arbetsflödesprojektmall, till exempel mallen Arbetsflödeskonsolprogram .
Fortsätt för att skapa projektet.
Anmärkning
Om du vill lägga till ett nytt projekt i en befintlig lösning öppnar du lösningen i Visual Studio, högerklickar på lösningen i Solution Explorer och väljer Lägg till>nytt projekt.
Arbetsflödeskonsolapp
Om du väljer mallen Arbetsflödeskonsolprogram skapar Visual Studio en arbetsflödesdefinition i XAML. Arbetsflödesdesignern öppnas och visar arbetsytan för arbetsflödet som du skapade. Om du vill skapa ett arbetsflöde drar du aktiviteter eller andra arbetsflödesobjekt från Verktygslådan till designytan.
Tjänstapp för WCF-arbetsflöde
Om du väljer mallen för WCF Workflow Service Application skapar Visual Studio en tjänstdefinition som XAML. Arbetsflödesdesignern öppnas i designvyn med en Sequence aktivitet som innehåller en uppsättning Receive aktiviteter och SendReply aktiviteter.
Aktivitetsbibliotek
Om du väljer mallen Aktivitetsbibliotek skapar Visual Studio en aktivitetsdefinition i XAML. Arbetsflödesdesignern öppnas och visar arbetsytan för din anpassade aktivitet. Dra en aktivitet från Verktygslådan till designytan för att inkludera den i din anpassade aktivitet.
Anmärkning
Du får endast ha en barnaktivitet i kroppen av din anpassade aktivitet. Den underordnade aktiviteten kan dock vara en sammansatt aktivitet, till exempel en Sequence aktivitet eller Flowchart aktivitet.
Aktivitetsdesignerbibliotek
Om du väljer mallen Aktivitetsdesignerbibliotek skapar Visual Studio en aktivitetsdesignerdefinition i XAML och en kod bakom implementeringsfil. Arbetsflödesdesignern öppnas och visar arbetsytan för din aktivitetsdesigner. Dra WPF-kontroller (Windows Presentation Foundation) från Toolbox till designytan för att använda dem i din anpassade aktivitetsdesigner.
Ett exempel på hur du implementerar en anpassad aktivitetsdesigner finns i Så här skapar du en anpassad aktivitetsdesigner.
Anmärkning
Anpassade aktivitetsdesigners kan användas för anpassade aktiviteter och för standardaktiviteter för .NET.