Condividi tramite


Classe ErrorListObserver

ErrorListObserver monitoraggio delle modifiche dopo avere VsValidationController completa la convalida.Segnala un errore o avviso/messaggio in VS ErrorList e la finestra di output.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
    Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver

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
<CLSCompliantAttribute(False)> _
Public Class ErrorListObserver _
    Inherits ValidationMessageObserver _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class ErrorListObserver : ValidationMessageObserver, 
    IDisposable

Il tipo ErrorListObserver espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ErrorListObserver costruttore

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica TaskProvider fornisce l'accesso all'elenco attività.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Dispose Libera tutte le risorse utilizzate dall'istanza corrente di ErrorListObserver classe.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Sintassi del distruttore c# di utilizzo per il codice di finalizzazione.Questo distruttore funziona solo se il metodo Dispose non viene chiamato.Fornisce la classe base in considerazione finalize.Non fornire i distruttori nei tipi derivati da questa classe. (Esegue l'override di Object.Finalize()).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnValidationBeginning Chiamato quando la convalida viene avviato. (Esegue l'override di ValidationMessageObserver.OnValidationBeginning(ValidationContext)).
Metodo protetto OnValidationEnded chiamato quando la convalida termina. (Esegue l'override di ValidationMessageObserver.OnValidationEnded(ValidationContext)).
Metodo protetto OnValidationMessageAdded Chiamato quando i messaggi di convalida vengono aggiunte. (Esegue l'override di ValidationMessageObserver.OnValidationMessageAdded(ValidationMessage)).
Metodo protetto OnValidationMessageRemoved Messaggi rimossi rapporto elenco. (Esegue l'override di ValidationMessageObserver.OnValidationMessageRemoved(ValidationMessage)).
Metodo protetto OnValidationMessagesChangedSummary Indica che l'elenco dei messaggi di convalida è stato modificato. (Ereditato da ValidationMessageObserver)
Metodo protetto OnValidationMessagesChanging Override per elaborare una modifica alla raccolta del messaggio. (Esegue l'override di ValidationMessageObserver.OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>)).
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

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