Compartir a través de


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
Método protegido ValidationMessageObserver Inicializa una nueva instancia de la clase ValidationMessageObserver.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido 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).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnValidationBeginning Indica que la validación está a punto de comenzar.
Método protegido OnValidationEnded Indica que la validación ha finalizado.
Método protegido OnValidationMessageAdded Indica que se ha agregado un mensaje de validación.
Método protegido OnValidationMessageRemoved Indica que se ha quitado un mensaje.
Método protegido OnValidationMessagesChangedSummary Indica que la lista de mensajes de validación ha cambiado.
Método protegido OnValidationMessagesChanging Indica que una lista de mensajes de validación está cambiando.
Método público 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)