Partager via


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

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

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.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 la portée de la transaction de modélisation ou il a été tenté de définir une propriété calculée.

Notes

Cette méthode est appelée par SetValue avant d'être modifiée.

Sécurité .NET Framework

Voir aussi

Référence

DomainPropertyValueHandler<TElement, TValue> Classe

Microsoft.VisualStudio.Modeling, espace de noms