Freigeben über


Zustandsaktivitäts-Designer

State stellt einen Zustand dar, in dem sich ein Zustandsautomat befinden kann.

Verwenden des Zustandsaktivitäts-Designers

Um einem Workflow einen State hinzuzufügen, ziehen Sie den State-Aktivitätsdesigner aus dem Abschnitt Zustandsautomat der Toolbox und fügen ihn auf einer StateMachine-Aktivität auf der Workflow-Designer-Oberfläche ein. Eine State-Aktivität kann auf einem StateMachine abgelegt werden, und es können später Übergänge hinzugefügt werden, oder es kann ein Übergang erstellt werden, wenn die State-Aktivität abgelegt wird. Um in einem Schritt eine State-Aktivität hinzuzufügen und einen Übergang zu erstellen, ziehen Sie eine State-Aktivität aus dem Abschnitt Zustandsautomat der Toolbox über einen anderen Zustand im Workflow-Designer. Sobald sich der gezogene State über einem anderen State befindet, werden vier Dreiecke um den anderen State herum eingeblendet. Wenn State auf einem der vier Dreiecke abgelegt wird, wird er dem Zustandsautomaten hinzugefügt, und es wird ein Übergang vom Quell-State zum abgelegten Ziel-State erstellt. Weitere Informationen finden Sie unter dem Transition-Element.

Zustandsaktivitätseigenschaften im Workflow-Designer

In der folgenden Tabelle sind die State-Eigenschaften aufgeführt, die mithilfe des Workflow-Designers festgelegt werden können, und es wird beschrieben, wie sie im Designer verwendet werden. Einige dieser Eigenschaften können im Eigenschaftenraster und einige auf der Designeroberfläche bearbeitet werden.

Eigenschaftenname Erforderlich Verwendung
DisplayName Falsch Gibt den benutzerfreundlichen Namen der StateAktivität im Header an. Der Standardwert lautet State. Der Wert kann im Eigenschaftenraster oder direkt im Header des Aktivitätsdesigners bearbeitet werden. DisplayName wird in der Breadcrumbnavigation verwendet, die am oberen Rand des Workflow-Designers angezeigt wird.

Obwohl der DisplayName nicht zwingend erforderlich ist, wird empfohlen, einen Anzeigenamen zu verwenden.
Entry Falsch Gibt die Aktion an, die eintritt, wenn ein Übergang in diesen Zustand stattfindet. Wenn die State-Aktivität erweitert wird, kann dieser Wert festgelegt werden, indem Sie eine Aktivität aus der Toolbox ziehen und im Abschnitt Eingabe des Zustands einfügen.
Exit Falsch Gibt die Aktion an, die eintritt, wenn ein Übergang aus diesem Zustand stattfindet. Wenn die State-Aktivität erweitert wird, kann dieser Wert festgelegt werden, indem Sie eine Aktivität aus der Toolbox ziehen und im Abschnitt Beenden des Zustands einfügen.
Transitions Falsch Listet die möglichen Übergänge auf, die von State ausgehen. Jedes Element in der Liste weist einen Link zum verknüpften Transition und zum Ziel-State auf. Indem Sie auf den Link klicken, wechselt der Designer zur erweiterten Ansicht von Transition oder State.

Weitere Informationen