DomainPropertyValueHandler<TElement, TValue>.ValueChanging (Método)

Realiza la validación y provoca el evento de OnValueChanging .

Espacio de nombres:  Microsoft.VisualStudio.Modeling
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxis

'Declaración
Protected Sub ValueChanging ( _
    element As TElement, _
    oldValue As TValue, _
    newValue As TValue _
)
protected void ValueChanging(
    TElement element,
    TValue oldValue,
    TValue newValue
)

Parámetros

  • oldValue
    Tipo: TValue
    Valor actual de la propiedad.
  • newValue
    Tipo: TValue
    Nuevo valor de la propiedad.

Excepciones

Excepción Condición
InvalidOperationException

La operación se invoca fuera del ámbito de transacción de modelado o se produjo un intento de establecer una propiedad calculada.

Comentarios

Este método llama SetValue antes de modificar el valor.

Seguridad de .NET Framework

Vea también

Referencia

DomainPropertyValueHandler<TElement, TValue> Clase

Microsoft.VisualStudio.Modeling (Espacio de nombres)