共用方式為


搭配參數的工作流程範例

Download sample

這個範例說明如何使用參數建置簡單的循序工作流程。此範例是以簡單循序工作流程範例為基礎。另外有兩個特點:Amount 工作流程參數是由 IfElseActivity 活動中的程式碼條件來評估,並且訂單狀態會儲存在 Status 工作流程參數中。

此範例使用 Windows Workflow Foundation 元件模型搭配一個具有兩個分支的 IfElseActivity 活動,來建構簡單的訂單 (PO) 核准工作流程。主應用程式 (Host Application) 會將一個傳遞至工作流程的參數當做訂購數量。如果訂購數量小於 500,就會核准訂單,否則就拒絕訂單。若要將訂單狀態傳回主機,請在 IfElseBranchActivity 活動的 CodeActivity 活動中,將參數 status 設定為 ApprovedRejected

若要建置範例

  1. 按一下此主題中的 [下載範例] 來下載範例。

    這樣會將範例專案擷取到本機硬碟上。

  2. 按一下 [開始],並依序指向 [程式集] 和 [Microsoft Windows SDK],再按一下 [CMD 殼層]。

  3. 移至範例的來源目錄。

  4. 在命令提示字元上,輸入 MSBUILD <Solution file name>

若要執行範例

  • 在 [SDK 命令提示字元] 視窗中,執行 WorkflowWithParameters\bin\debug 資料夾 (若是範例的 VB 版本,則是 WorkflowWithParameters \bin 資料夾) 中的 .exe 檔案,該資料夾位於此範例的主要資料夾下方。請以指定訂購數量的整數值來執行程式:

    WorkflowWithParameters.exe 200
    

請參閱

參考

SequentialWorkflowActivity

其他資源

Creating a Sequential Workflow
Sequential Workflows
簡單循序工作流程範例
基本工作流程範例
Windows Workflow Foundation 範例

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.