DomainPropertyValueHandler<TElement, TValue>.ValueChanging, méthode

Exécute la validation et déclenche l'événement d'OnValueChanging.

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
Protected Sub ValueChanging ( _
    element As TElement, _
    oldValue As TValue, _
    newValue As TValue _
)
protected void ValueChanging(
    TElement element,
    TValue oldValue,
    TValue newValue
)

Paramètres

  • oldValue
    Type : TValue
    Valeur actuelle de la propriété.
  • newValue
    Type : TValue
    Nouvelle valeur de la propriété.

Exceptions

Exception Condition
InvalidOperationException

L'opération est appelée en dehors de l'étendue de transaction de modélisation ou est survenu lors d'une tentative de définir une propriété calculée.

Notes

Cette méthode est appelée par SetValue avant que la valeur soit modifiée.

Sécurité .NET Framework

Voir aussi

Référence

DomainPropertyValueHandler<TElement, TValue> Classe

Microsoft.VisualStudio.Modeling, espace de noms