Freigeben über


ValidationMessageObserver-Klasse

Berichtet Fehler, Meldungen und Warnungen, die von Validierungsmethoden generiert werden.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase.SerializationValidationObserver
    Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver

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

Syntax

'Declaration
Public MustInherit Class ValidationMessageObserver
public abstract class ValidationMessageObserver

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

Konstruktoren

  Name Beschreibung
Geschützte Methode ValidationMessageObserver Initialisiert eine neue Instanz der ValidationMessageObserver-Klasse.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Ö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 Gibt an, dass die Validierung gleich startet.
Geschützte Methode OnValidationEnded Gibt an, dass die Validierung beendet wurde.
Geschützte Methode OnValidationMessageAdded Gibt an, dass eine Validierungsmeldung hinzugefügt wurde.
Geschützte Methode OnValidationMessageRemoved Gibt an, dass eine Meldung entfernt wurde.
Geschützte Methode OnValidationMessagesChangedSummary Gibt an, dass sich die Liste mit Validierungsmeldungen geändert hat.
Geschützte Methode OnValidationMessagesChanging Gibt an, dass eine Liste mit Validierungsmeldungen geändert wird.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Diese abstrakte Klasse stellt Methoden bereit, die an die Ereignisse während des Anerkennungsverfahrens, wie OnValidationBeginning und OnValidationEnded fungieren.

Wenn Sie diese Methoden verwenden, kann eine abgeleitete Klasse eine oder mehrere Aktionen an eines oder mehrere Ereignisse während des Anerkennungsverfahrens ausführen. Beispiele dieser Ereignisse umfassen wenn Validierungsanfänge oder kann.

Schließlich sind die Validierungsmethoden aufgerufen wurde, empfängt der Benutzer die Meldungen, die während des Anerkennungsverfahrens hinzugefügt wurden.

Die Methoden werden in der folgenden Reihenfolge aufgerufen:

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.Validation-Namespace