共用方式為


設計和實作自定義活動

.NET Framework 4.6.1 中的自定義活動是由將系統提供的活動組合成複合活動,或建立衍生自 CodeActivityAsyncCodeActivityNativeActivity的新類型所建立。 本節說明如何使用任一方法建立自定義活動。

這很重要

根據預設,自定義活動會顯示在工作流程設計工具中,做為具有活動名稱的簡單矩形。 若要在工作流程設計工具中提供活動的自定義視覺表示法,您也必須建立自定義設計工具。 如需詳細資訊,請參閱 使用自定義活動設計工具與範本

本節中

活動撰寫選項 討論 .NET Framework 4.6.1 中可用的創作風格。

使用自訂活動 說明如何將自訂活動加入工作流程專案。

建立非同步活動 說明如何建立非同步活動。

設定活動驗證 說明活動驗證如何用來識別並報告活動設定中的錯誤,在執行前。

執行時建立活動 討論如何在執行時使用 DynamicActivity

工作流程執行特性 說明如何利用工作流程執行屬性,為活動環境新增情境專屬屬性

使用活動代表 討論如何撰寫與使用包含活動代理的活動。

活動擴充的使用 說明如何撰寫及使用活動擴充功能。

從工作流程中使用 OData Feed 描述從工作流程呼叫「WCF 資料服務」的方法有多種。

活動定義範圍與可見性 說明定義活動資料範圍及會員可見性的選項與規則。