Freigeben über


SharePoint-Workflow-Objektmodell

Rufen Sie eine kurze Einführung in das Workflowobjektmodell in SharePoint.

Hinweis

SharePoint 2010-Workflows wurden am 1. August 2020 für neue Mandanten eingestellt und am 1. November 2020 aus bestehenden Mandanten entfernt. Wenn Sie SharePoint 2010-Workflows verwenden, empfehlen wir die Migration zu Power Automate oder anderen unterstützten Lösungen. Weitere Informationen hierzu finden Sie unter Einstellung von SharePoint 2010-Workflows.

SharePoint-Workflow-Objektmodell

Das SharePoint-Objektmodell basiert auf der Basis des .NET Framework 4-Objektmodells für Windows Workflow Foundation 4, jedoch mit Innovationen, die in SharePoint-Workflowfunktionen im Allgemeinen und in SharePoint-Add-Ins insbesondere ermöglichen. Das systemeigene .NET Framework 4-Objektmodell für Windows Workflow Foundation 4 befindet sich im .NET Framework System.Workflow-Namespaces.

Eine Möglichkeit, die SharePoint-Workflow-Objektmodell vorstellen ist als eine Reihe von Workflow-Dienste. Es gibt vier Dienste:

  • Instanz Verwaltungsdienst: Verwaltet den Workflow-Instanzen und deren Ausführung.

  • Deployment-Dienst: Verwaltet die Bereitstellung von workflowdefinitionen für.

  • Interop-Dienst: Verwaltet die Interop-Brücke zur Unterstützung von legacy-Workflows.

  • Messaging-Dienst: Verwaltet Message queuing und Transport.

Namespaces für die SharePoint-Workflows

Das Objektmodell der SharePoint-Workflow ist andererseits, in zehn Namespaces enthalten: fünf davon sind SharePoint-Namespaces und fünf andere Microsoft Office Namespaces sind.

Microsoft.SharePoint -Namespaces:

Microsoft.Office -Namespaces:

SharePoint-Workflow-schemas

Referenzinhalte für SharePoint-Schemas sind im Referenzknoten Workflowschemas enthalten und enthalten Folgendes:

Siehe auch