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.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.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 ValidationMessage à l'aide d'un contexte et d'une description du message. | |
ValidationMessage(ValidationContext, String, Int32, Int32) | Initialise une nouvelle instance de la classe ValidationMessage à l'aide d'un contexte, d'une description, d'un numéro de ligne, et d'un numéro de colonne du message. | |
ValidationMessage(ValidationContext, String, String, ViolationType) | Initialise une nouvelle instance de la classe ValidationMessage à l'aide d'un contexte, d'une description, d'un code et d'un type de violation du message. |
Début
Propriétés
Nom | Description | |
---|---|---|
Code | Obtient le code du message. | |
Column | Obtient la colonne d'une ligne de texte où l'erreur se produit. | |
Context | Obtient les informations de contexte pour un message de validation. | |
Description | Obtient la description d'un message de validation. | |
File | Obtient le nom d'un fichier référencé. | |
HelpKeyword | Obtient ou définit le mot clé pour effectuer des recherches dans l'Aide de Visual Studio. | |
Line | Obtient le numéro de la ligne du fichier à laquelle l'élément ou l'avertissement fait référence. | |
ReferencedFiles | Obtient les noms des fichiers auxquels le ValidationMessage fait référence. | |
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 | Vérifie si le message de validation est égal à 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 à mettre à jour dans une liste de zéro nom de fichier ou plus. | |
UpdateFileReferences(String) | Contient le nom du fichier à 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 effectué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.