ValidationMessageObserver (Clase)
Notifica los errores, mensajes y advertencias que se generan a partir de los métodos de validación.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase.SerializationValidationObserver
Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver
Espacio de nombres: Microsoft.VisualStudio.Modeling.Validation
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintaxis
'Declaración
Public MustInherit Class ValidationMessageObserver
public abstract class ValidationMessageObserver
El tipo ValidationMessageObserver expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
ValidationMessageObserver | Inicializa una nueva instancia de la clase ValidationMessageObserver. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
OnValidationBeginning | Indica que la validación está a punto de comenzar. |
![]() |
OnValidationEnded | Indica que la validación ha finalizado. |
![]() |
OnValidationMessageAdded | Indica que se ha agregado un mensaje de validación. |
![]() |
OnValidationMessageRemoved | Indica que se ha quitado un mensaje. |
![]() |
OnValidationMessagesChangedSummary | Indica que la lista de mensajes de validación ha cambiado. |
![]() |
OnValidationMessagesChanging | Indica que una lista de mensajes de validación está cambiando. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Esta clase abstracta proporciona métodos que aparecen en los eventos durante el proceso de validación, como OnValidationBeginning y OnValidationEnded.
Si utiliza estos métodos, una clase derivada puede realizar una o más acciones en uno o más eventos durante el proceso de validación. Ejemplos de estos eventos incluyen cuando la validación se inicia o finaliza.
Después de que todos los métodos de validación se ha llamado, el usuario recibirá mensajes agregados o quitarán durante el proceso de validación.
Los métodos se conocen en el orden siguiente:
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Validation (Espacio de nombres)