ActivityValidationServices.Validate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vérifie qu’une activité de flux de travail est correctement configurée selon la logique de validation. Cette logique peut correspondre à la méthode CacheMetadata(CodeActivityMetadata) des activités à valider, ou encore aux contraintes de build et de stratégie.
Surcharges
Validate(Activity) |
Vérifie qu’une activité de flux de travail est correctement configurée selon la logique de validation. Cette logique peut correspondre à la méthode CacheMetadata(CodeActivityMetadata) des activités à valider, ou encore aux contraintes de build et de stratégie. |
Validate(Activity, ValidationSettings) |
Vérifie qu’une activité de flux de travail est correctement configurée selon la logique de validation. Cette logique peut être la méthode cacheMetadata des activités à valider, ou encore les contraintes de version et de stratégie. |
Remarques
Les auteurs d’activités personnalisées peuvent fournir la logique de validation dans la substitution de la méthode CacheMetadata d’une activité. Toutes les exceptions levées à partir de CacheMetadata ne sont pas traitées comme des erreurs de validation. Ces exceptions ne seront pas détectées par l'appel à Validate et doivent être gérées par l'appelant.
Validate(Activity)
Vérifie qu’une activité de flux de travail est correctement configurée selon la logique de validation. Cette logique peut correspondre à la méthode CacheMetadata(CodeActivityMetadata) des activités à valider, ou encore aux contraintes de build et de stratégie.
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
Paramètres
- toValidate
- Activity
Élément d’une arborescence d’activité de flux de travail.
Retours
Collection d’erreurs de validation, chacune pouvant contenir le nom de l’activité validée, un message descriptif, un code d’erreur et d’autres informations.
Remarques
Les auteurs d’activités personnalisées peuvent fournir la logique de validation dans la substitution de la méthode CacheMetadata d’une activité. Toutes les exceptions levées à partir de CacheMetadata ne sont pas traitées comme des erreurs de validation. Ces exceptions ne seront pas détectées par l'appel à Validate et doivent être gérées par l'appelant.
S’applique à
Validate(Activity, ValidationSettings)
Vérifie qu’une activité de flux de travail est correctement configurée selon la logique de validation. Cette logique peut être la méthode cacheMetadata des activités à valider, ou encore les contraintes de version et de stratégie.
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
Paramètres
- toValidate
- Activity
Activité d’une arborescence d’activité de flux de travail.
- settings
- ValidationSettings
Un objet qui détermine le comportement de la méthode de validation sur le flux de travail, peut supprimer la logique de validation interne et peut également contenir les contraintes de stratégie.
Retours
Collection d’erreurs de validation, chacune pouvant contenir le nom de l’activité qui n’est pas correctement configurée, un message descriptif, un code d’erreur ou d’avertissement, ainsi que d’autres informations.
Remarques
Les auteurs d’activités personnalisées peuvent fournir la logique de validation dans la substitution de la méthode CacheMetadata d’une activité. Toutes les exceptions levées à partir de CacheMetadata ne sont pas traitées comme des erreurs de validation. Ces exceptions ne seront pas détectées par l'appel à Validate et doivent être gérées par l'appelant.