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 | |
---|---|---|
ValidationMessageObserver | Initialisiert eine neue Instanz der ValidationMessageObserver-Klasse. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnValidationBeginning | Gibt an, dass eine Validierung im Begriff ist zu starten. | |
OnValidationEnded | Gibt an, dass die Validierung beendet wurde. | |
OnValidationMessageAdded | Gibt an, dass eine Validierungsmeldung hinzugefügt wurde. | |
OnValidationMessageRemoved | Gibt an, dass eine Meldung entfernt wurde. | |
OnValidationMessagesChangedSummary | Gibt an, dass die Liste mit Validierungsmeldungen geändert hat. | |
OnValidationMessagesChanging | Gibt an, dass eine Liste mit Validierungsmeldungen ändert. | |
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.