Delen via


Een aangepaste activiteit gebruiken

Activiteiten die zijn afgeleid van Activity of de subklassen, kunnen worden samengesteld in grotere werkstromen of rechtstreeks in code worden gemaakt. In dit artikel wordt beschreven hoe u aangepaste activiteiten gebruikt in werkstromen die zijn gemaakt in code of in de ontwerpfunctie.

Notitie

Aangepaste activiteiten kunnen worden gebruikt in hetzelfde project waarin ze zijn gedefinieerd, zolang zowel de aangepaste activiteit als de activiteit die deze gebruikt, worden gecompileerd (dat wil gezegd, geladen door een instantieertype dat door het buildproces wordt gegenereerd) Als de verwijzingsactiviteit dynamisch wordt geladen (bijvoorbeeld met ActivityXAMLServices), moet de assembly waarnaar wordt verwezen, in een ander project worden geplaatst, of de door de ontwerper gegenereerde XAML moet met de hand worden bewerkt om dit in te schakelen.

Een aangepaste activiteit gebruiken voor een werkstroomproject

  1. Voeg een verwijzing van het hostproject toe aan het activiteitsbibliotheekproject met de aangepaste activiteit.

  2. Bouw de oplossing.

  3. Als u de aangepaste activiteit in de ontwerpfunctie wilt gebruiken, zoekt u de aangepaste activiteit in de werkset en sleept u de activiteit naar het ontwerpoppervlak.

  4. Als u de aangepaste activiteit in code wilt gebruiken, voegt u een using instructie toe die verwijst naar het aangepaste activiteitsproject en geeft u een nieuw exemplaar van de activiteit door aan Invoke.