# Flow Decision

> `System.Activities.Statements.FlowDecision`

`System.Activities.Statements.FlowDecision`

An activity which executes one of two branches, depending on whether a specified condition is met. The branches are entitled **True** and **False** by default, but their names can be changed in the **Properties** panel. This activity can only be used in a **Flowchart** and is equivalent to the **If** activity.

## Common

* **DisplayName** - The display name of the activity.

## Misc

* **Private** - If selected, the values of variables and arguments are no longer logged at Verbose level.
* **Condition** - The condition to be analyzed before one of the two branches is executed. This field supports only Boolean expressions.
* **TrueLabel** - Enables you to provide a description of the case in which the condition is met. The description can be viewed by hovering the cursor over the **Flow Decision** activity. By default, this is filled in with True. Strings added here do not have to be placed between quotation marks.
* **FalseLabel** - Enables you to provide a description of the case in which the condition is not met. The description can be viewed by hovering the cursor over the **Flow Decision** activity. By default, this is filled in with False. Strings added here do not have to be placed between quotation marks.
  :::note
  This activity is built by Microsoft. For more information, see [their official documentation](https://msdn.microsoft.com/en-us/library/ee829530.aspx).
  :::
