Sdílet prostřednictvím


Konfigurace ověřování aktivit

Ověřování aktivit umožňuje autorům aktivit a uživatelům identifikovat a hlásit chyby v konfiguraci aktivity před jejím spuštěním. Windows Workflow Foundation (WF) poskytuje následující tři typy ověřování aktivit:

  • RequiredArgument a OverloadGroup atributy.

  • Imperativní ověřování založené na kódu

  • Deklarativní omezení.

RequiredArgument a OverloadGroup atributy označují, že jsou vyžadovány určité argumenty aktivity. Imperativní ověřování založené na kódu poskytuje jednoduchý způsob, jak aktivity poskytovat ověřování o sobě, a deklarativní omezení umožňují ověřování o aktivitě a jejím vztahu s obsaženým pracovním postupem. Pokud aktivita není správně nakonfigurovaná podle požadavků na ověření, vrátí se chyby ověření a upozornění. Pokud se pomocí návrháře pracovního postupu vytvoří obsahující pracovní postup, zobrazí se v návrháři všechny chyby ověření a upozornění. Pokud se pracovní postup vytvoří mimo návrháře pracovního postupu, vrátí se při vyvolání pracovního postupu chyby ověření. Bez ohledu na to, jak byl pracovní postup vytvořen, není možné spustit pracovní postup s chybami ověření. Tato část obsahuje přehled těchto typů ověřování aktivit a způsob vyvolání ověření aktivity.

V tomto oddílu

Povinné argumenty a skupiny přetížení
Popisuje, jak používat RequiredArgument atributy OverloadGroup k zajištění ověření.

Ověřování na základě imperativního kódu
Popisuje, jak používat ověřování založené na kódu pro CodeActivity a NativeActivity založené aktivity.

Deklarativní omezení
Popisuje použití deklarativních omezení k zajištění komplexního ověřování aktivit.

Vyvolání ověřování aktivit
Popisuje, kdy se ověření aktivity vyvolá automaticky a jak explicitně vyvolat ověření.

Reference