State, projektant działań
A State reprezentuje stan, w którym może znajdować się maszyna stanu.
Korzystanie z Projektant działania stanu
Aby dodać element State do przepływu pracy, przeciągnij projektanta działań stanu z sekcji State Machine przybornika i upuść go na StateMachine działanie na powierzchni Przepływ pracy Projektant. Działanie State można porzucić do StateMachine elementu i dodane później. Można też utworzyć przejście w miarę State porzucania działania. Aby dodać State działanie i utworzyć przejście w jednym kroku, przeciągnij działanie State (Stan) z sekcji State Machine (Maszyna stanowa) przybornika i umieść kursor na innym stanie w projektancie przepływu pracy. Gdy przeciągnięty State element znajduje się na innym State, cztery trójkąty pojawią się wokół drugiego Stateelementu . Jeśli obiekt State zostanie porzucony na jeden z czterech trójkątów, zostanie dodany do maszyny stanu, a przejście zostanie utworzone ze źródła State do usuniętego miejsca docelowego State. Aby uzyskać więcej informacji, zobacz Transition (Przejście).
Właściwości działania stanu w przepływie pracy Projektant
W poniższej tabeli przedstawiono State właściwości, które można ustawić przy użyciu projektanta przepływu pracy i opisano sposób ich używania w projektancie. Niektóre z tych właściwości można edytować w siatce właściwości, a niektóre można edytować na powierzchni projektanta.
Nazwa właściwości | Wymagania | Sposób użycia |
---|---|---|
DisplayName | Fałsz | Określa przyjazną nazwę projektanta State działań w nagłówku. Wartość domyślna to State. Wartość można edytować w siatce właściwości lub bezpośrednio w nagłówku projektanta działań. Element DisplayName jest używany w nawigacji do stron nadrzędnych wyświetlanych w górnej części projektanta przepływu pracy. DisplayName Chociaż nie jest to ściśle wymagane, najlepszym rozwiązaniem jest użycie go. |
Entry | Fałsz | Określa akcję, która występuje po przejściu tego stanu na. Po rozwinięciu State działania tę wartość można ustawić, przeciągając działanie z przybornika i upuszczając je w sekcji Wpis stanu. |
Exit | Fałsz | Określa akcję, która występuje po przejściu tego stanu z dala od. Po rozwinięciu State działania tę wartość można ustawić, przeciągając działanie z przybornika i upuszczając je do sekcji Zakończ stanu. |
Transitions | Fałsz | Wyświetla listę możliwych przejść pochodzących z elementu State. Każdy element na liście ma link do skojarzonego Transition elementu i miejsca docelowego State. Kliknięcie linku spowoduje przełączenie projektanta do rozwiniętego widoku obiektu Transition lub State. |