Freigeben über


Workflowaktivitäten für SharePoint Foundation

Letzte Änderung: Freitag, 16. April 2010

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
In SharePoint-Workflows unterstützte Windows Workflow Foundation-Aktivitäten
Aktivitäten zur Verwendung mit dem Visual Studio-Designer für Windows Workflow Foundation
Deklarative, codelose Workflowaktivitäten

Der Visual Studio-Designer enthält vordefinierte Aktivitäten zum Erstellen von Microsoft SharePoint Foundation 2010-Workflows. Zusätzlich umfasst der Microsoft.SharePoint.WorkflowActions-Namespace, der im Lieferumfang von SharePoint Foundation enthalten ist, zahlreiche Workflowaktivitäten, die Sie in Ihren SharePoint Foundation-Workflows verwenden können. Diese Aktivitäten vereinfachen und straffen die Entwicklung von Workflows für SharePoint Foundation auf optimale Weise. Es gibt Workflowaktivitäten zur Verwendung im Visual Studio-Designer sowie Workflowaktivitäten zur Verwendung in einem regelbasierten, codelosen Workflow-Editor wie Microsoft SharePoint Designer 2007.

In SharePoint-Workflows unterstützte Windows Workflow Foundation-Aktivitäten

Da nicht alle im Visual Studio-Designer verfügbaren Aktivitäten für SharePoint-Websites relevant sind, wird von SharePoint Foundation nur ein Teil der verfügbaren Aktivitäten unterstützt. Unter anderem stehen die folgenden Aktivitäten zur Verfügung:

  • Code   Zum Hinzufügen von Microsoft Visual Basic- oder Microsoft Visual C#-Code zu einem Workflow.

  • ConditionedActivityGroup   Zum bedingten Ausführen bestimmter Aktivitäten basierend auf spezifischen Kriterien für jede Aktivität, bis eine Bedingung für die ConditionedActivityGroup-Aktivität als Ganzes erfüllt ist.

  • Sequence   Zum Ausführen einer Gruppe von untergeordneten Aktivitäten in einer festen Reihenfolge.

  • Replicator   Zum Erstellen mehrerer Instanzen einer einzelnen untergeordneten Aktivität.

Weitere Informationen zu diesen Aktivitäten finden Sie im Windows Workflow Foundation Developer Center.

Aktivitäten zur Verwendung mit dem Visual Studio-Designer für Windows Workflow Foundation

Die folgenden Workflowaktivitäten wurden speziell für die Verwendung in Workflows entwickelt, die mit dem Visual Studio-Designer erstellt werden. Diese Aktivitäten unterstützen Sie beim Erstellen von Workflows in folgenden wichtigen Bereichen:

  • Erstellen, Aktualisieren, Abschließen und Löschen von SharePoint-Aufgaben

  • Erkennen von Ereignissen für das Listenelement, in dem die Workflowinstanz ausgeführt wird

  • Ermöglichen von Workflowänderungen in einem bestimmten Umfang, damit die Benutzer von laufenden Workflows abweichen können

CompleteTask

CreateTask

CreateTaskWithContentType

DeleteTask

EnableWorkflowModification

InitializeWorkflow

LogToHistoryListActivity

OnTaskChanged

OnTaskCreated

OnTaskDeleted

OnWorkflowActivated

OnWorkflowItemChanged

OnWorkflowItemDeleted

OnWorkflowModified

RollbackTask

SendEmail

SetState

SharePointSequentialWorkflowActivity

Deklarative, codelose Workflowaktivitäten

Die folgenden Workflowaktivitäten sind speziell für die Verwendung in deklarativen, codelosen Workflows vorgesehen, beispielsweise in einem Workflow, der mithilfe eines regelbasierten, codelosen Workflow-Editors wie Microsoft Office SharePoint Designer 2007 erstellt wird. Infolgedessen sind bei diesen Workflowaktivitäten bestimmte Funktionen wie das Registrieren für Workflowereignisse, die in kompilierten Workflowassemblys verwendet werden, welche mithilfe des Visual Studio-Designer erstellt werden, u. U. nicht vorhanden.

Der Visual Studio-Designer unterstützt die folgenden Workflowaktivitäten nicht:

AddArrayToArrayListActivity

AddTimeToDateActivity

AddToArrayListActivity

AddToHashtableActivity

ApplyActivation

BuildStringActivity

CheckInItemActivity

CheckOutItemActivity

ClearArrayListActivity

CollectDataTask

ConvertActivity

CopyItemActivity

CreateItemActivity

CurrentDateActivity

DelayForActivity

DelayUntilActivity

DeleteItemActivity

EmailActivity

FindActivity

FindValueActivity

GroupAssignedTask

Helper

LookupActivity

MathActivity

SetFieldActivity

SetModerationStatusActivity

SetTimeFieldActivity

SetVariableActivity

TodoItemTask

UndoCheckOutItemActivity

UpdateItemActivity

UpdateTask

WaitForActivity

Siehe auch

Konzepte

Verarbeitung von Workflowaktivitäten durch SharePoint Foundation

Korrelationstoken in Workflows

Workflowinitiierung in SharePoint Foundation

Weitere Ressourcen

Workflows in SharePoint Foundation