Parallel, projektant działań
Działanie Parallel wykonuje jednocześnie kolekcję działań podrzędnych.
Działanie równoległe
Działanie Parallel przechowuje swoje działania podrzędne w Branches kolekcji. Parallel Użyj działania zamiast Sequence działania, jeśli niektóre działania podrzędne mogą iść w stanie bezczynności.
Działanie Parallel ma właściwość zawierającą CompletionCondition określone przez użytkownika wyrażenie Języka Visual Basic. Działanie Parallel ocenia tę właściwość po zakończeniu każdej gałęzi. Jeśli zostanie obliczona wartość True, Parallel działanie zostanie ukończone bez wykonywania innych gałęzi. CompletionCondition Jeśli wartość nie ma wartości True, Parallel działanie zostanie ukończone po zakończeniu wszystkich działań podrzędnych.
Korzystanie z Projektant działania równoległego
Uzyskaj dostęp do projektanta działań równoległych w kategorii Przepływ sterowania przybornika.
Projektant działań równoległych można przeciągać z przybornika i upuszczać do obszaru Przepływ pracy Projektant, gdzie niezależnie od tego, gdzie projektanci działań są zwykle umieszczani, na przykład wewnątrz projektanta działań sekwencji. Po upuszczaniu go do Projektant przepływu pracy tworzy Parallel działanie, które domyślnie zawiera DisplayName element Parallel
Aby dodać działanie do Branches kolekcji działania równoległego, przeciągnij innego projektanta działań z przybornika i upuść je na trójkąt wewnątrz projektanta działań równoległych . Trójkąty otaczają działania zawarte w gałęziach. Dodatkowe działania można dodać, powtarzając tę procedurę. Działania można zmienić, przeciągając i upuszczając je w projektancie działań równoległych .
Właściwości działania równoległego w przepływie pracy Projektant
W poniższej tabeli przedstawiono właściwości działania równoległego i opisano sposób ich użycia w projektancie.
Nazwa właściwości | Wymagania | Sposób użycia |
---|---|---|
DisplayName | Fałsz | Określa przyjazną nazwę wyświetlaną projektanta działań w nagłówku. Wartość domyślna to Parallel. Wartość można opcjonalnie edytować w siatce Właściwości lub bezpośrednio w nagłówku projektanta działań. |
Branches | Prawda | Zawiera kolekcję działań podrzędnych do wykonania. |
CompletionCondition | Fałsz | Ocena po zakończeniu gałęzi. Jeśli zostanie obliczona wartość True, zaplanowane oczekujące gałęzie zostaną anulowane. Jeśli ta właściwość nie jest ustawiona lub ma wartość False, działanie zostanie ukończone po zakończeniu wszystkich działań podrzędnych. Wartość domyślna to null. |