Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L'espace de noms d'Microsoft.VisualStudio.Modeling.Validation fournit les classes que vous pouvez utiliser pour activer un modèle pour des données valides et la cohérence entre ses éléments.La validation est intégrée dans Visual Studio afin que les erreurs, les avertissements, et les messages détectés pendant la validation s'affichent dans la fenêtre de Liste d'erreurs.
Vous pouvez spécifier que la validation se produit lorsque l'utilisateur ouvre un modèle, enregistre un modèle, ou lorsque vous cliquez sur une option de validation d'un menu contextuel.Vous pouvez également appeler la validation de code du programme, par exemple dans le cadre d'un gestionnaire d'événements ou d'une commande de menu.
Pour plus d'informations, consultez Validation dans un langage spécifique à un domaine.
Classes
| Classe | Description | |
|---|---|---|
![]() |
ValidationContext | Contient des informations sur la validation actuelle traitant être effectué. |
![]() |
ValidationController | Contient la logique pour valider un élément de modèle unique ou tous les éléments de modèle dans une banque ou une partition. |
![]() |
ValidationMessage | Représente un message de validation qui indique une erreur, un avertissement, ou un message. |
![]() |
ValidationMessageObserver | Stocke des erreurs, des messages, et des avertissements qui sont générés des méthodes de validation. |
![]() |
ValidationMethodAttribute | Appliquez-vous cet attribut aux méthodes qui doivent être appelées pendant la validation. |
![]() |
ValidationStateAttribute | Appliquez-vous cet attribut à une classe d'élément de modèle pour contrôler si ses instances sont comprises dans des opérations de validation.Par défaut, un élément de modèle est validé uniquement si la validation est explicitement activée pour une classe à laquelle elle appartient, l'utilisation de cet attribut. |
Énumérations
| Énumération | Description | |
|---|---|---|
![]() |
ValidationCategories | Cette énumération est un paramètre pour le constructeur de l'attribut personnalisé, ValidationMethodAttribute.Elle spécifie le type de validation dans lequel la règle sera appelée. |
![]() |
ValidationState | L'identifie si des instances d'une classe seront activées pour la validation. |
![]() |
ViolationType | Représente le type de violation qui s'est produite pendant la validation. |
.gif)
.gif)