Да, вы можете.Если вы выполните следующую инструкцию, вы сможете получить сам конечный автомат из пользовательского действия.
this.GetType().GetProperty("Parent",
System.Reflection.BindingFlags.NonPublic |
System.Reflection.BindingFlags.Instance).GetValue(this, null)
Тогда на конечном автомате объект является свойством с именем Transitions - каждый Transition имеет свойство To, указывающее, в каком состоянии они находятся.Переход к.
Кстати, вы также можете получить триггер и условие из этого объекта!:)
Надеюсь, это поможет!