FlowDecision 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供以兩種結果建立條件式節點模型之功能的特定 FlowNode。
public ref class FlowDecision sealed : System::Activities::Statements::FlowNode
public sealed class FlowDecision : System.Activities.Statements.FlowNode
type FlowDecision = class
inherit FlowNode
Public NotInheritable Class FlowDecision
Inherits FlowNode
- 繼承
範例
下列程式碼範例將示範如何建立 FlowDecision 節點。 此範例來自 使用 TryCatch 的流程圖活動中的錯誤處理 範例。
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
備註
FlowDecision 會使用條件,並定義條件為 true
或 false
時要採取的動作。
建構函式
FlowDecision() |
建立 FlowDecision 類別的新執行個體。 |
FlowDecision(Activity<Boolean>) |
以指定條件建立 FlowDecision 類別的新執行個體。 |
FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
以指定條件建立 FlowDecision 類別的新執行個體。 |
屬性
Condition |
指定 FlowDecision 正在測試的條件。 |
DisplayName |
要在活動設計工具中顯示的流程決策的名稱。 |
False |
取得或設定當條件評估為 |
True |
取得或設定當條件評估為 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |