Sdílet prostřednictvím


Návrh a implementace vlastních aktivit

Vlastní aktivity v rozhraní .NET Framework 4.6.1 se vytvářejí buď sestavením systémově poskytovaných aktivit do složených aktivit, nebo vytvořením nových typů odvozených z CodeActivity, AsyncCodeActivitynebo NativeActivity. Tato část popisuje, jak vytvořit vlastní aktivity pomocí některé z metod.

Důležité

Vlastní aktivity se ve výchozím nastavení zobrazují v návrháři pracovního postupu jako jednoduchý obdélník s názvem aktivity. Pokud chcete poskytnout vlastní vizuální znázornění vaší aktivity v návrháři pracovního postupu, musíte také vytvořit vlastního návrháře. Další informace naleznete v tématu Použití vlastních návrhářů aktivit a šablon.

V této sekci

Možnosti vytváření aktivit Popisuje styly vytváření, které jsou k dispozici v rozhraní .NET Framework 4.6.1.

Použití vlastní aktivity Popisuje, jak přidat vlastní aktivitu do projektu pracovního postupu.

Vytváření asynchronních aktivit Popisuje, jak vytvořit asynchronní aktivity.

Konfigurace ověření aktivity Popisuje, jak se dá ověřování aktivit použít k identifikaci a hlášení chyb v konfiguraci aktivity před jeho spuštěním.

Vytvoření aktivity za běhu Popisuje, jak vytvářet aktivity za běhu pomocí DynamicActivity.

Vlastnosti provádění pracovního postupu Popisuje, jak pomocí vlastností provádění pracovního postupu přidat kontextové vlastnosti specifické pro prostředí aktivity.

Používání delegátů aktivit Popisuje, jak vytvářet a používat aktivity, které obsahují delegáty aktivit.

Používání rozšíření aktivit Popisuje, jak vytvářet a používat rozšíření aktivit.

Využívání datových kanálů OData z pracovního postupu Popisuje několik metod volání datové služby WCF z pracovního postupu.

Vymezení rozsahu a viditelnosti definice aktivity Vysvětluje možnosti a pravidla pro určování rozsahu dat a viditelnosti členů pro aktivity.