Freigeben über


ErrorListObserver-Klasse

ErrorListObserver, überwacht Änderungen nachdem VsValidationController die Validierung beendet. Zeigt den Fehler bzw. die Warnung oder Meldung in der VS-ErrorList und im Ausgabefenster an.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Class ErrorListObserver _
    Inherits ValidationMessageObserver _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class ErrorListObserver : ValidationMessageObserver, 
    IDisposable

Der ErrorListObserver-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ErrorListObserver constructor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft TaskProvider Bietet Zugriff auf die Aufgabenliste.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Gibt alle von der aktuellen Instanz der ErrorListObserver-Klasse verwendeten Ressourcen frei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Verwenden Sie die C#-Destruktor-Syntax für den Finalisierungscode.Dieser Destruktor wird nur ausgeführt, wenn die Dispose-Methode nicht aufgerufen wird.Gibt der Basisklasse die Gelegenheit zum Abschluss.Stellen Sie keine Destruktoren in Typen bereit, die von dieser Klasse abgeleitet sind. (Überschreibt Object.Finalize().)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnValidationBeginning Wird aufgerufen, wenn die Validierung beginnt. (Überschreibt ValidationMessageObserver.OnValidationBeginning(ValidationContext).)
Geschützte Methode OnValidationEnded Wird aufgerufen, wenn die Validierung beendet ist. (Überschreibt ValidationMessageObserver.OnValidationEnded(ValidationContext).)
Geschützte Methode OnValidationMessageAdded Wird aufgerufen, wenn Validierungsmeldungen hinzugefügt werden. (Überschreibt ValidationMessageObserver.OnValidationMessageAdded(ValidationMessage).)
Geschützte Methode OnValidationMessageRemoved Berichten entfernter Meldungen an die Aufgabenliste. (Überschreibt ValidationMessageObserver.OnValidationMessageRemoved(ValidationMessage).)
Geschützte Methode OnValidationMessagesChangedSummary Gibt an, dass sich die Liste mit Validierungsmeldungen geändert hat. (Von ValidationMessageObserver geerbt.)
Geschützte Methode OnValidationMessagesChanging Überschreiben, um eine Änderung der Meldungsauflistung zu verarbeiten. (Überschreibt ValidationMessageObserver.OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>).)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Shell-Namespace