ValidationMessage, classe
Représente un message de validation qui indique une erreur, un avertissement, ou un message.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage
Espace de noms : Microsoft.VisualStudio.Modeling.Validation
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
Public Class ValidationMessage
public class ValidationMessage
Le type ValidationMessage expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ValidationMessage(ValidationContext, String) | Initialise une nouvelle instance de la classe de ValidationMessage à l'aide d'un contexte et une description pour le message. | |
ValidationMessage(ValidationContext, String, Int32, Int32) | Initialise une nouvelle instance de la classe de ValidationMessage à l'aide d'un contexte, une description, un numéro de ligne, et un numéro de colonne pour le message. | |
ValidationMessage(ValidationContext, String, String, ViolationType) | Initialise une nouvelle instance de la classe de ValidationMessage à l'aide d'un contexte, une description, un code, et un type de violation pour le message. |
Début
Propriétés
Nom | Description | |
---|---|---|
Code | Obtient code pour le message. | |
Column | Obtient la colonne dans une ligne de texte où l'erreur se produit. | |
Context | Obtient les informations de contexte pour un message de validation. | |
Description | Obtient la description pour un message de validation. | |
File | Obtient le nom d'un fichier référencé. | |
HelpKeyword | Obtient ou définit le mot clé pour rechercher dans l'aide pour Visual Studio. | |
Line | Obtient le numéro de ligne dans le fichier auquel l'erreur ou l'avertissement consulte. | |
ReferencedFiles | Obtient les noms des fichiers auxquels le ValidationMessage consulte. | |
ReferencedModelElements | Obtient les éléments de modèle qui sont référencés par ce message. | |
Type | Obtient le type de message de validation. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | S'active pour voir si le message de validation est égale à un autre objet. (Substitue Object.Equals(Object).) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Obtient un identificateur pour un ValidationMessage. (Substitue Object.GetHashCode().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ToString | Identifie le message de validation. (Substitue Object.ToString().) | |
UpdateFileReferences(IEnumerable<String>) | Contient les noms des fichiers pour mettre à jour d'une liste de zéro noms de fichier ou plus. | |
UpdateFileReferences(String) | Contient le nom du fichier pour mettre à jour. | |
UpdateReferencedModelElements | Met à jour les éléments de modèle référencés. |
Début
Notes
ValidationMessage est créé dans une méthode définie par l'utilisateur de validation.La création réelle est complétée via la méthode virtuelle d'ValidationContext.ConstructValidationMessage.
Cette classe représente les messages de validation que la classe d'ValidationMessageObserver peut obtenir.
Pour plus d'informations, consultez Validation dans un langage spécifique à un domaine.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.