共用方式為


設計和實作自訂活動

.NET Framework 4.6.1 中的自訂活動建立方法,是將系統提供的活動組合到複合活動中,或是建立衍生自 CodeActivityAsyncCodeActivityNativeActivity 的新類型。 本節描述如何以上述兩種方法建立自訂活動。

重要

在工作流程設計工具中,自訂活動預設會顯示成附有活動名稱的簡單矩形。 若要在工作流程設計工具中提供自訂的視覺化活動表示形式,您還必須建立自訂的設計工具。 如需詳細資訊,請參閱使用自訂活動設計工具與範本

本節內容

活動撰寫選項
討論 .NET Framework 4.6.1 中可用的撰寫樣式。

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

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

設定活動驗證
說明如何使用活動驗證,在執行活動之前識別及報告活動組態中的錯誤。

於執行階段建立活動
討論如何在執行階段使用 DynamicActivity 來建立活動。

工作流程執行屬性
說明如何使用工作流程執行屬性,將內容特定屬性加入至活動的環境中

使用活動委派
討論如何編寫和使用包含活動委派的活動。

使用活動延伸模組
說明如何編寫和使用活動延伸模組。

從工作流程使用 OData 摘要
說明從工作流程中呼叫 WCF 資料服務的幾種方法。

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