FlowDecision Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Specializované FlowNode, které umožňuje modelovat uzel se dvěma podmíněnými výsledky.
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
- Dědičnost
Příklady
Následující ukázka kódu ukazuje vytvoření FlowDecision uzlu. Tento příklad pochází z zpracování chyb v aktivitě vývojového diagramu pomocí ukázky TryCatch .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Poznámky
FlowDecision používá podmínku a definuje akce, které se mají provést, pokud je true podmínka nebo false.
Konstruktory
| Name | Description |
|---|---|
| FlowDecision() |
Vytvoří novou instanci FlowDecision třídy. |
| FlowDecision(Activity<Boolean>) |
Vytvoří novou instanci FlowDecision třídy se zadanou podmínkou. |
| FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Vytvoří novou instanci FlowDecision třídy se zadanou podmínkou. |
Vlastnosti
| Name | Description |
|---|---|
| Condition |
Určuje podmínku, ve které FlowDecision se testuje. |
| DisplayName |
Název tohoto rozhodnutí o toku, který se má zobrazit v návrháři aktivit. |
| False |
Získá nebo nastaví FlowNode , který se spustí při vyhodnocení |
| True |
Získá nebo nastaví FlowNode , který se spustí při vyhodnocení |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |