Vorgehensweise: Manuelles Konfigurieren eines Workflowprojekts
Letzte Änderung: Freitag, 16. April 2010
Gilt für: SharePoint Foundation 2010
In diesem Thema wird erläutert, wie ein Workflowprojekt manuell konfiguriert werden kann, ohne die von Visual Studio bereitgestellten Vorlagen zu verwenden.
Zum Entwickeln eines benutzerdefinierten Microsoft SharePoint Foundation 2010-Workflows in Visual Studio 2010 Workflow Designer müssen Sie Ihrem Workflowprojekt zwei Verweise hinzufügen:
Einen Verweis auf die Datei Microsoft.SharePoint.dll zum Aktivieren des Zugriffs auf das SharePoint Foundation 2010-Objektmodell in Ihrem Code.
Einen Verweis auf die Datei Microsoft.SharePoint.WorkflowActions.dll zum Aktivieren des Zugriffs auf vordefinierte SharePoint Foundation-Aktivitäten. Darüber hinaus müssen Sie diese Aktivitäten in der Toolbox ablegen.
Weitere Informationen zu Windows Workflow Foundation und zum Verwenden von Visual Studio 2010 Workflow Designer zum Erstellen von Workflowlösungen finden Sie im Developer Center für Windows Workflow Foundation.
So fügen Sie dem Workflowprojekt die erforderlichen Verweise hinzu
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Verweise, und klicken Sie dann auf Verweis hinzufügen.
Navigieren Sie auf der Registerkarte Durchsuchen zu C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi.
Wählen Sie Microsoft.SharePoint.dll und Microsoft.SharePoint.WorkflowActions.dll aus.
Klicken Sie auf OK.
So fügen Sie der Toolbox Workflowaktivitäten für SharePoint Foundation hinzu
Klicken Sie mit der rechten Maustaste auf den Visual Studio-Bereich Toolbox, und klicken Sie dann auf Elemente auswählen.
Klicken Sie auf die Registerkarte Aktivitäten und dann auf Durchsuchen. Wechseln Sie zu C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI\.
Wählen Sie die Datei Microsoft.SharePoint.WorkflowActions.dll aus.
Klicken Sie auf OK.
Im Bereich Toolbox sollten nun spezifisch zu Workflows in SharePoint Foundation 2010 gehörende Aktivitäten angezeigt werden, z. B.OnWorkflowActivated und SendEmail.
Hinweis |
---|
Sie können auch dafür sorgen, dass die SharePoint Foundation 2010-Workflowaktivitäten im Bereich Toolbox angezeigt werden, wenn Sie Ihr Workflowprojekt so bearbeiten, dass der Workflow von der SharePointSequentialWorkflowActivity-Klasse und nicht von der Standardklasse SequentialWorkflowActivity abgeleitet wird. Ändern Sie in Ihrem Workflowcode die folgende Codezeile: public sealed partial class Workflow1: SequentialWorkflowActivity in: public sealed partial class Workflow1: SharePointSequentialWorkflowActivity |
Siehe auch
Konzepte
Workflowentwicklung für SharePoint Foundation