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
- element
Typ: TElement
Prvek.
- 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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.