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 | |
---|---|---|
![]() |
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 die Standardhashfunktion. (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 die Validierung gleich startet. |
![]() |
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 sich die Liste mit Validierungsmeldungen geändert hat. |
![]() |
OnValidationMessagesChanging | Gibt an, dass eine Liste mit Validierungsmeldungen geändert wird. |
![]() |
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.