При добавлении шага Переключить необходимо указать свойство. Затем добавляются два (или более) соединения, исходящих от этого шага, каждое с возможным значением свойства. Во время выполнения процесс следует по соединению с совпадающим значением свойства. Процесс также продолжается по любому соединению с условными флагами fail или both.
Например на следующем рисунке показан шаг Переключить для свойства myProperty компонента. Три исходящих соединения имеют три разные значения для этого свойства: value1, value2 и value3. Четвертое соединение имеет значение default, означающее, что процесс продолжается по этому соединению при отсутствии совпадений с другими значениями.
