自訂活動是用來將工作流程中特定的商務程序模型化。 Visual Studio 2010 中提供了活動程式庫範本,可讓您透過 Windows 工作流程設計工具 來以視覺方式建立這類自訂活動。
若要建立工作流程活動程式庫
啟動 Visual Studio 2010。
在 [檔案] 功能表中,指向 [新增],再選取 [專案]。
[新增專案] 對話方塊隨即開啟。
在 [專案類型] 窗格中,選取 [Visual C#] 專案或 [Visual Basic] 群組中的 [工作流程],視您的語言偏好而定。
選取 [範本] 窗格中的 [活動程式庫]。
在 [名稱] 方塊中,輸入專案的描述性名稱,讓專案更容易識別。
在 [位置] 方塊中,輸入用來儲存專案的目錄,或按一下 [瀏覽] 以巡覽至該目錄。
在 [方案] 方塊中,輸入方案的描述性名稱,然後按一下 [確定]。
注意:如果您要將工作流程主控台應用程式加入至現有的方案,請在 Visual Studio 2010 中開啟該方案,並在 [方案總管] 中以滑鼠右鍵按一下此方案,然後依序選取 [新增] 和 [新增專案],開啟 [新增專案] 對話方塊。 依照本程序上面的說明繼續進行。 專案範本會以 XAML 建立活動定義。Windows 工作流程設計工具 會開啟並顯示您自訂活動的畫布。
將 [工具箱] 中的活動拖曳至設計介面,以包含於您的自訂活動。
注意:自訂活動的主體中僅可有一個子活動,但是該子活動可以是複合活動,例如 Sequence 活動或 Flowchart 活動。