ActivityValidationServices.Validate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.
Přetížení
Validate(Activity) |
Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit, které se mají ověřit, nebo sestavením a omezeními zásad. |
Validate(Activity, ValidationSettings) |
Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou cacheMetadata aktivit, které se mají ověřit, nebo sestavením a omezeními zásad. |
Poznámky
Autoři vlastních aktivit můžou v přepsání aktivity poskytnout logiku CacheMetadata ověřování. Žádné výjimky, které jsou vyvoláné z CacheMetadata , nejsou považovány za chyby ověření. Tyto výjimky uniknou z volání a Validate musí je zpracovat volající.
Validate(Activity)
Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.
public:
static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate);
public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate);
static member Validate : System.Activities.Activity -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity) As ValidationResults
Parametry
- toValidate
- Activity
Prvek ze stromu aktivity pracovního postupu.
Návraty
Kolekce chyb ověření, z nichž každá může obsahovat název ověřené aktivity, popisnou zprávu, kód chyby a další informace.
Poznámky
Autoři vlastních aktivit můžou v přepsání aktivity poskytnout logiku CacheMetadata ověřování. Žádné výjimky, které jsou vyvoláné z CacheMetadata , nejsou považovány za chyby ověření. Tyto výjimky uniknou z volání a Validate musí je zpracovat volající.
Platí pro
Validate(Activity, ValidationSettings)
Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou cacheMetadata aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.
public:
static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate, System::Activities::Validation::ValidationSettings ^ settings);
public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate, System.Activities.Validation.ValidationSettings settings);
static member Validate : System.Activities.Activity * System.Activities.Validation.ValidationSettings -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity, settings As ValidationSettings) As ValidationResults
Parametry
- toValidate
- Activity
Aktivita ze stromu aktivity pracovního postupu.
- settings
- ValidationSettings
Objekt, který určuje chování metody ověřování v pracovním postupu , může potlačit interní logiku ověřování a může také obsahovat omezení zásad.
Návraty
Kolekce chyb ověření, z nichž každá může obsahovat název nesprávně nakonfigurované aktivity, popisnou zprávu, kód chyby nebo upozornění a další informace.
Poznámky
Autoři vlastních aktivit můžou v přepsání aktivity poskytnout logiku CacheMetadata ověřování. Žádné výjimky, které jsou vyvoláné z CacheMetadata , nejsou považovány za chyby ověření. Tyto výjimky uniknou z volání a Validate musí je zpracovat volající.