Condividi tramite


Classe TaskValidationMessage

rappresenta un errore di convalida, un avviso, o un messaggio informativo.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
    Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Class TaskValidationMessage _
    Inherits ValidationMessage
public class TaskValidationMessage : ValidationMessage

Il tipo TaskValidationMessage espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TaskValidationMessage costruttore.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Category categoria di attività.
Proprietà pubblica Code ottiene il codice per il messaggio. (Ereditato da ValidationMessage)
Proprietà pubblica Column Ottiene la colonna in una riga di testo in cui si verifica l'errore. (Ereditato da ValidationMessage)
Proprietà pubblica Context Ottiene le informazioni sul contesto per un messaggio di convalida. (Ereditato da ValidationMessage)
Proprietà pubblica Description ottiene la descrizione per un messaggio di convalida. (Ereditato da ValidationMessage)
Proprietà pubblica File restituire il nome del file innanzitutto fatto riferimento, se presente, in caso contrario null. (Esegue l'override di ValidationMessage.File).
Proprietà pubblica HelpKeyword Ottiene o imposta la parola chiave per trovare nella guida di Visual Studio. (Ereditato da ValidationMessage)
Proprietà pubblica Line Ottiene il numero di riga nel file a cui l'errore o l'avviso fa riferimento. (Ereditato da ValidationMessage)
Proprietà pubblica ReferencedFiles Ottiene i nomi dei file a cui il ValidationMessage fa riferimento. (Ereditato da ValidationMessage)
Proprietà pubblica ReferencedModelElements Ottiene gli elementi del modello a cui viene fatto riferimento da questo messaggio. (Ereditato da ValidationMessage)
Proprietà pubblica Type ottiene il tipo di messaggio di convalida. (Ereditato da ValidationMessage)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Configure configura attività fornita con i valori del messaggio.
Metodo pubblico Equals Verifica se il messaggio di convalida è uguale a un altro oggetto. (Ereditato da ValidationMessage)
Metodo protetto 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)
Metodo pubblico GetHashCode ottiene un identificatore per un ValidationMessage. (Ereditato da ValidationMessage)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsMatch(TaskItem) determina se il taskItem specificato rappresenta questo messaggio.
Metodo pubblico IsMatch(IVsTaskItem) determina se il taskItem specificato rappresenta questo messaggio.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString identifica il messaggio di convalida. (Ereditato da ValidationMessage)
Metodo pubblico UpdateFileReferences(IEnumerable<String>) Contiene i nomi dei file per aggiornare da un elenco di zero o più nomi file. (Ereditato da ValidationMessage)
Metodo pubblico UpdateFileReferences(String) Contiene il nome del file da aggiornare. (Ereditato da ValidationMessage)
Metodo pubblico UpdateReferencedModelElements Aggiornare gli elementi del modello a cui si fa riferimento. (Ereditato da ValidationMessage)

In alto

Note

TaskValidationMessages viene fornito dal VsValidationContext, che esegue l'override di ConstructValidationMessage.Contiene le informazioni per utilizzare la finestra degli strumenti di Visual Studio ErrorList.In grado di spostarsi sulla forma del diagrammaelemento del modello che causa il problema.

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Shell