Classe ValidationMessage
rappresenta un messaggio di convalida che indica un errore, un avviso, o un messaggio.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Validation
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintassi
'Dichiarazione
Public Class ValidationMessage
public class ValidationMessage
Il tipo ValidationMessage espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
ValidationMessage(ValidationContext, String) | Inizializza una nuova istanza della classe di ValidationMessage utilizzando un contesto e una descrizione per il messaggio. | |
ValidationMessage(ValidationContext, String, Int32, Int32) | Inizializza una nuova istanza della classe di ValidationMessage utilizzando un contesto, una descrizione, di un numero di riga e un numero di colonne per il messaggio. | |
ValidationMessage(ValidationContext, String, String, ViolationType) | Inizializza una nuova istanza della classe di ValidationMessage utilizzando un contesto, una descrizione, un codice e di un tipo di violazione per il messaggio. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Code | ottiene il codice per il messaggio. | |
Column | Ottiene la colonna in una riga di testo in cui si verifica l'errore. | |
Context | Ottiene le informazioni sul contesto per un messaggio di convalida. | |
Description | ottiene la descrizione per un messaggio di convalida. | |
File | ottiene il nome di un file a cui si fa riferimento. | |
HelpKeyword | Ottiene o imposta la parola chiave per trovare nella guida di Visual Studio. | |
Line | Ottiene il numero di riga nel file a cui l'errore o l'avviso fa riferimento. | |
ReferencedFiles | Ottiene i nomi dei file a cui il ValidationMessage fa riferimento. | |
ReferencedModelElements | Ottiene gli elementi del modello a cui viene fatto riferimento da questo messaggio. | |
Type | ottiene il tipo di messaggio di convalida. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Verifica se il messaggio di convalida è uguale a un altro oggetto. (Esegue l'override di Object.Equals(Object)). | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | ottiene un identificatore per un ValidationMessage. (Esegue l'override di Object.GetHashCode()). | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | identifica il messaggio di convalida. (Esegue l'override di Object.ToString()). | |
UpdateFileReferences(IEnumerable<String>) | Contiene i nomi dei file per aggiornare da un elenco di zero o più nomi file. | |
UpdateFileReferences(String) | Contiene il nome del file da aggiornare. | |
UpdateReferencedModelElements | Aggiornare gli elementi del modello a cui si fa riferimento. |
In alto
Note
In ValidationMessage viene creato in un metodo di convalida definito dall'utente.Effettiva creazione completata con il virtuale ValidationContext.ConstructValidationMessage metodo.
questa classe rappresenta i messaggi di convalida che ValidationMessageObserver la classe può verificarsi.
Per ulteriori informazioni, vedere Convalida in un linguaggio specifico di dominio.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.