SharePoint-Workflowprojektvorlagen

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • SharePoint-Workflows

Microsoft Office-Version

  • SharePoint Server 2007

Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Die SharePoint-Workflowprojektvorlagen enthalten die notwendigen Projektverweise, -dateien und grundlegenden Code als Ausgangspunkt zum Erstellen von sequenziellen Workflowvorlagen und Zustandsautomatworkflow-Vorlagen für Microsoft Office SharePoint Server 2007.

Weitere Informationen über das Erstellen einer SharePoint-Workflowvorlage finden Sie unter SharePoint-Workflow-Projektmappen.

Einige der unten aufgelisteten Dateien und Verweise sind standardmäßig ausgeblendet. Um sie einzublenden, klicken Sie auf der Symbolleiste des Projektmappen-Explorers auf Alle Dateien anzeigen. Darüber hinaus gibt es einige Dateien und Verweise, die in vielen Visual Studio Tools for Office-Projektvorlagen gebräuchlich, aber nicht nachfolgend aufgelistet sind.

Vorlagencode

Die folgenden Felddeklarationen sind Bestandteil der Codedatei der Projektvorlage.

workflowId

Das Feld workflowId ist eine GUID, die die Workflowinstanz identifiziert.

workflowProperties

Das Feld workflowProperties enthält Eigenschaften der Workflowinstanz. Dies schließt Eigenschaften ein, die allen Workflows gemeinsam sind. Das Feld workflowProperties kann auch benutzerdefinierte Eigenschaften enthalten, die mit einem benutzerdefinierten Workflowinitialisierungsformular an Microsoft Office SharePoint 2007 übergeben werden. Weitere Informationen finden Sie in Workflowzuordnung und Initialisierungsformulare.

Dateien

Dies sind die Hauptbenutzerdateien. Standardmäßig werden sie angezeigt.

  • Workflow1 (V-Datei für Visual Basic oder CS-Datei für Visual C#) - Die Hauptcodedatei für die Workflowvorlage.

  • Feature.xml - Enthält Verweise auf alle Definitionsdateien für Workflowvorlagen für das Feature. Standardmäßig enthält Feature.xml einen Verweis auf Workflow.xml. Weitere Informationen finden Sie in Workflowbereitstellung mit Features. Diese Datei kann umbenannt werden.

  • Workflow.xml - Die Definitionsdatei für die Workflowvorlage. Diese Datei kann umbenannt werden. Diese Datei enthält die folgenden Informationen:

    • Pfad der Workflowvorlagenassembly.

    • Uniform Resource Name (URN) der im Workflow verwendeten InfoPath-Formulare.

    • GUID, Beschreibung und Name der Workflowvorlage.

Hinweis:

Sie müssen diese Datei nicht bearbeiten, um die Workflowvorlage auszuführen oder zu debuggen. Sie bearbeiten diese Datei, wenn Sie das Workflowfeature auf dem Staging- oder Produktionsserver für SharePoint 2007 bereitstellen. Weitere Informationen finden Sie unter Debuggen von SharePoint-Workflow-Projektmappen.

Ausgeblendete Dateien

Visual Studio Tools for Office generiert die folgende ausgeblendete Datei. Diese Datei darf nicht manuell geändert werden. Sie wird erneut generiert, wenn Änderungen am Projekt vorgenommen werden. Manuelle Änderungen werden nicht beibehalten.

  • Workflow1.designer (VB-Datei für Visual Basic oder CS-Datei für Visual C#) - Eine Datei, die Code enthält, der vom Windows Workflow Foundation-Designer generiert wurde.

Verweise

Assemblyverweis

Beschreibung

Microsoft.Office.Workflow.Tasks

Eine Auflistung von SharePoint Server 2007-Aktivitäten.

Microsoft.SharePoint.WorkflowActions

Eine Auflistung von SharePoint-Aktivitäten.

Microsoft.SharePoint

Klassen, mit denen Sie Workflows verwalten können, die auf einer SharePoint-Site bereitgestellt wurden.

System.Workflow.Activities

Klassen, die Aktivitäten definieren, die eine ausführbare Darstellung eines Arbeitsprozesses ausführen. Diese Assembly stellt auch Klassen bereit, die Bedingungen und Aktionen definieren, die eine Regel bilden. Des Weiteren verwaltet sie auch die Dialogfelder für den Regelsatz-Editor und den Regelbedingungs-Editor.

System.Workflow.ComponentModel

Klassen, mit denen Sie Aktivitäten, benutzerdefiniertes Workflow-Entwurfszeitverhalten und Benutzeroberflächen zum Konfigurieren von Workflows und Aktivitäten erstellen können.

Enthält auch Klassen und Benutzeroberflächen, die zum Erstellen, Überprüfen und Kompilieren von Aktivitäten und Workflows verwendet werden.

System.Workflow.Runtime

Klassen und Benutzeroberflächen, die das Workflowlaufzeitmodul, Workflowlaufzeitdienste und die Ausführung einer Workflowinstanz konfigurieren und steuern.

Microsoft .NET Framework-Assemblys

Eine Auflistung von Verweisen auf einige der Microsoft .NET Framework-Assemblys, die beim Entwickeln von Visual Studio Tools for Office-Projektmappen verwendet werden.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte

Konzepte

SharePoint-Workflow-Projektmappen

Übersicht über Assemblys in Office-Projektmappen

Referenz

Add-In-Projektvorlagen für 2003 Microsoft Office

Add-In-Projektvorlagen für 2007 Microsoft Office

Weitere Ressourcen

Verwalten von Projektmappen, Projekten und Dateien

Office-Projektvorlagen