Sdílet prostřednictvím


DomainPropertyValueHandler<TElement, TValue>.ValueChanging – metoda

Provádí ověření a vyvolává OnValueChanging událostí.

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

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

Parametry

  • oldValue
    Typ: TValue
    Aktuální hodnota vlastnosti.
  • newValue
    Typ: TValue
    Nová hodnota vlastnosti.

Výjimky

Výjimka Podmínka
InvalidOperationException

Operace je vyvolána mimo z modelování obor transakcí nebo došlo k pokusu o nastavení vypočtené vlastnosti.

Poznámky

Tato metoda se nazývá SetValue předtím, než je hodnota změněna.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DomainPropertyValueHandler<TElement, TValue> Třída

Microsoft.VisualStudio.Modeling – obor názvů