Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Beispiel wird veranschaulicht, wie ein einfacher sequenzieller Workflow mit Parametern erstellt wird. Dieses Beispiel basiert auf dem Beispiel für einen einfachen sequenziellen Workflow. Hierbei gibt es zwei zusätzliche Features: Der Amount-Workflowparameter wird von der Codebedingung in der IfElseActivity-Aktivität evaluiert, und der Bestellstatus wird im Status-Workflowparameter gespeichert.
Das Beispiel verwendet das Komponentenmodell von Windows Workflow Foundation, um einen einfachen Bestellgenehmigungsworkflow mit einer einzigen IfElseActivity-Aktivität, die über zwei Verzweigungen verfügt, zu erstellen. Die Hostanwendung verwendet einen einzelnen Parameter, der als Bestellmenge in den Workflow übergeben wird. Wenn die Bestellmenge weniger als 500 beträgt, wird die Bestellung genehmigt, andernfalls wird sie abgelehnt. Um den Bestellstatus an den Host zurück zu übergeben, wird der status-Parameter in den CodeActivity-Aktivitäten der IfElseBranchActivity-Aktivitäten auf Approved oder Rejected festgelegt.
So erstellen Sie das Beispiel
Laden Sie das Beispiel herunter, indem Sie in diesem Thema auf Beispiel downloaden klicken.
Hierdurch wird das Beispielprojekt auf die lokale Festplatte extrahiert.
Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Microsoft Windows SDK, und klicken Sie dann auf CMD Shell.
Wechseln Sie zum Quellverzeichnis des Beispiels.
Geben Sie an der Eingabeaufforderung MSBUILD <Name der Projektmappendatei> ein.
So führen Sie das Beispiel aus
Führen Sie im Eingabeaufforderungsfenster des SDKs die EXE-Datei im Ordner WorkflowWithParameters\bin\debug aus (bzw. im Ordner WorkflowWithParameters\bin für die VB-Version des Beispiels), der sich unter dem Hauptordner des Beispiels befindet. Führen Sie das Programm mit einem ganzzahligen Wert aus, der die Menge der Bestellung angibt:
WorkflowWithParameters.exe 200
Siehe auch
Referenz
Weitere Ressourcen
Creating a Sequential Workflow
Sequential Workflows
Beispiel für einen einfachen sequenziellen Workflow
Beispiele für einfache Workflows
Windows Workflow Foundation-Beispiele
.gif)
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.