Návrhář aktivity Parallel
Aktivita Parallel provádí současně kolekci podřízených aktivit.
Paralelní aktivita
Aktivita Parallel ukládá své podřízené aktivity do Branches kolekce. Parallel Místo aktivity použijte aktivituSequence, pokud některé z podřízených aktivit můžou být nečinné.
Aktivita Parallel má CompletionCondition vlastnost, která obsahuje uživatelem zadaný výraz jazyka Visual Basic. Aktivita Parallel tuto vlastnost vyhodnotí po dokončení každé větve. Pokud se vyhodnotí jako Pravda, Parallel aktivita se dokončí bez provádění ostatních větví. CompletionCondition Pokud se hodnota True nevyhodnotí, aktivita se dokončí po Parallel dokončení všech podřízených aktivit.
Použití Návrháře paralelních aktivit
Přístup k návrháři paralelních aktivit v kategorii Tok řízení panelu nástrojů
Návrhář paralelních aktivit lze přetáhnout z panelu nástrojů a přetáhnout na plochu Návrháře pracovního postupu všude, kde jsou návrháři aktivit obvykle umístěni, například uvnitř návrháře sekvencí aktivit. Po vyřazení do Návrháře pracovního postupu vytvoří Parallel aktivitu, která ve výchozím nastavení obsahuje DisplayName hodnotu Parallel.
Chcete-li přidat aktivitu do Branches kolekce paralelní aktivity, přetáhněte některého jiného návrháře aktivit ze sady nástrojů a umístěte ji do trojúhelníku uvnitř návrháře paralelní aktivity. Trojúhelníky lemují aktivity obsažené ve větvích. Další aktivity je možné přidat opakováním tohoto postupu. Aktivity je možné změnit tak, že je přetáhnete v návrháři paralelních aktivit.
Vlastnosti paralelní aktivity v Návrháři pracovního postupu
Následující tabulka ukazuje vlastnosti paralelní aktivity a popisuje, jak se používají v návrháři.
Název vlastnosti | Požaduje se | Využití |
---|---|---|
DisplayName | False | Určuje popisný zobrazovaný název návrháře aktivit v záhlaví. Výchozí hodnota je Parallel. Tuto hodnotu můžete volitelně upravit v mřížce Vlastnosti nebo přímo v záhlaví návrháře aktivit. |
Branches | True | Obsahuje kolekci podřízených aktivit, které se mají spustit. |
CompletionCondition | False | Vyhodnoceno po dokončení větve. Pokud se vyhodnotí jako Pravda, naplánované čekající větve se zruší. Pokud tato vlastnost není nastavena nebo vyhodnocena jako Nepravda, aktivita se dokončí po dokončení všech podřízených aktivit. Výchozí hodnota je null. |