語言

ActivityAction 類別

定義

定義一個活動代理,其參數中沒有參數,且不回傳值。

public ref class ActivityAction sealed : System::Activities::ActivityDelegate
public sealed class ActivityAction : System.Activities.ActivityDelegate
type ActivityAction = class
    inherit ActivityDelegate
Public NotInheritable Class ActivityAction
Inherits ActivityDelegate
繼承
ActivityAction

備註

活動代理執行具有必要簽名的活動,例如 ForEach<T> 需要迭代變數的活動或 Catch<TException> 需要 Exception的活動。

這種類型的通用版本有多種,對所呼叫的活動可容納 1 到 16 個參數。 還有 ActivityFunc<TResult> 代表型別會回傳值。

建構函式

名稱 Description
ActivityAction()

建立一個新的類別實例 ActivityAction 。

屬性

名稱 Description
DisplayName

取得或設定一個可選的友善名稱,用於除錯、驗證、異常處理及追蹤。

(繼承來源 ActivityDelegate)
Handler

取得或設定由此 ActivityDelegate表示的活動。

(繼承來源 ActivityDelegate)

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetResultArgument()

當在導出類別中實作時,回傳 DelegateOutArgument 的 ActivityDelegate。

(繼承來源 ActivityDelegate)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

提供 ActivityDelegate.

(繼承來源 ActivityDelegate)
ShouldSerializeDisplayName()

指示屬性值是否 DisplayName 應該序列化成 XAML。

(繼承來源 ActivityDelegate)
ToString()

回傳String包含 ActivityDelegate的表示DisplayName。

(繼承來源 ActivityDelegate)

適用於

另請參閱