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
Microsoft Office-Version
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