Freigeben über


Workflowinitiierung in SharePoint Foundation

Letzte Änderung: Freitag, 16. April 2010

Gilt für: SharePoint Foundation 2010

Sämtliche Microsoft SharePoint Foundation-Workflows müssen mit der OnWorkflowActivated-Aktivität starten. Diese Aktivität initialisiert die Korrelation zwischen der Workflowinstanz und dem Korrelationstoken, sodass die Windows Workflow Foundation-Laufzeit (WF) eingehende Nachrichten ordnungsgemäß an diese Workflowinstanz weiterleiten kann. Jedes neu erstellte SharePoint-Workflow-Anwendungsprojekt enthält die OnWorkflowActivated-Aktivität standardmäßig als erste Aktivität.

Verwenden der Informationen in der "OnWorkflowActivated"-Aktivität

Wenn ein SharePoint Foundation-Workflow ausgelöst wird, gibt die WorkflowProperties-Eigenschaft der OnWorkflowActivated-Aktivität ein SPWorkflowActivationProperties-Objekt zurück, das die Anfangseigenschaften beim Start des Workflows darstellt, z. B. den Benutzer, der den Workflow auslöst, und die Liste und das Element, für die/das der Workflow initiiert wurde. Eine Aktivität, die auf die Anfangsdaten des Workflows zugreifen muss, z. B. die Workflow-ID, kann auf die in der OnWorkflowActivated-Aktivität angegebene SPWorkflowActivationProperties-Objektvariable verweisen.

Sie können die Auslösungseigenschaften einer anderen Aktivität im Workflow verwenden, die besonders nützlich sind, wenn Sie mithilfe einer Code-Aktivität das SharePoint Foundation-Element ändern, für das der Workflow ausgeführt wird.

Weitere Informationen zu Windows Workflow Foundation, z. B. zum Verwenden von Microsoft Visual Studio 2010 Workflow Designer zum Erstellen von Workflowlösungen, finden Sie im Windows Workflow Foundation-Entwicklercenter.

Festlegen der Eigenschaften der "OnWorkflowActivated"-Aktivität

Wenn Sie ein neues SharePoint-Workflow-Anwendungsprojekt öffnen, ist eine OnWorkflowActivated-Aktivität standardmäßig die erste Aktivität, deren verbindliche Eigenschaften standardmäßig definiert sind. Öffnen Sie das Fenster Properties zum Anzeigen der Eigenschaften der ausgewählten Aktivität.

Siehe auch

Konzepte

Workflowaktivitäten für SharePoint Foundation

Verarbeitung von Workflowaktivitäten durch SharePoint Foundation

Korrelationstoken in Workflows