Freigeben über


ValidationMessageObserver-Klasse

Meldet Fehler, Warnungen und Meldungen, 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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.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 Hashfunktion für einen bestimmten Typ. (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 eine Validierung im Begriff ist zu starten.
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 die Liste mit Validierungsmeldungen geändert hat.
Geschützte Methode OnValidationMessagesChanging Gibt an, dass eine Liste mit Validierungsmeldungen ändert.
Ö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 den Ereignissen während des Anerkennungsverfahrens, wie [OnValidationBeginning] und [OnValidationEnded]auftreten.

Wenn Sie diese Methode verwenden, kann eine abgeleitete Klasse eine oder mehrere Aktionen an einem oder mehreren Ereignissen während des Anerkennungsverfahrens ausführen.Zu diesen Ereignissen gehören wenn die Validierung beginnt oder endet.

Schließlich werden die Validierungsmethoden aufgerufen, erhält der Benutzer die Meldungen, die während des Anerkennungsverfahrens hinzugefügt oder entfernt wurden.

Die Methoden sind 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