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ěřuje, že je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit pro ověření nebo sestavení a omezení zásad.
Přetížení
| Name | Description |
|---|---|
| Validate(Activity) |
Ověřuje, že je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit pro ověření nebo sestavení a omezení zásad. |
| Validate(Activity, ValidationSettings) |
Ověřuje, že je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou cacheMetadata aktivit pro ověření nebo sestavení a omezení zásad. |
Poznámky
Autoři vlastních aktivit můžou poskytnout ověřovací logiku v přepsaní metody aktivity CacheMetadata. Všechny výjimky, které CacheMetadata vyvolá, nejsou považovány za chyby ověřování. Tyto výjimky uniknou z volání Validate a musí být zpracovány volajícím.
Validate(Activity)
Ověřuje, že je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit pro ověření nebo sestavení a omezení 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 aktivit 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 poskytnout ověřovací logiku v přepsaní metody aktivity CacheMetadata. Všechny výjimky, které CacheMetadata vyvolá, nejsou považovány za chyby ověřování. Tyto výjimky uniknou z volání Validate a musí být zpracovány volajícím.
Platí pro
Validate(Activity, ValidationSettings)
Ověřuje, že je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou cacheMetadata aktivit pro ověření nebo sestavení a omezení 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 aktivit pracovního postupu
- settings
- ValidationSettings
Objekt, který určuje chování metody ověřování v pracovním postupu , může potlačit interní ověřovací logiku a může také obsahovat omezení zásad.
Návraty
Kolekce chyb ověřování, z nichž každá může obsahovat název aktivity, která je nesprávně nakonfigurovaná, popisnou zprávu, kód chyby nebo upozornění a další informace.
Poznámky
Autoři vlastních aktivit můžou poskytnout ověřovací logiku v přepsaní metody aktivity CacheMetadata. Všechny výjimky, které CacheMetadata vyvolá, nejsou považovány za chyby ověřování. Tyto výjimky uniknou z volání Validate a musí být zpracovány volajícím.