DomainPropertyValueHandler<TElement, TValue>.ValueChanging - метод
Выполняет проверку и создает событие OnValueChanging.
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Синтаксис
'Декларация
Protected Sub ValueChanging ( _
element As TElement, _
oldValue As TValue, _
newValue As TValue _
)
protected void ValueChanging(
TElement element,
TValue oldValue,
TValue newValue
)
Параметры
- element
Тип: TElement
Элемент.
- oldValue
Тип: TValue
Текущее значение свойства.
- newValue
Тип: TValue
Новое значение свойства.
Исключения
Исключение | Условие |
---|---|
InvalidOperationException | Операция вызвана за пределами области транзакции моделирования или была попытка задать вычисленное свойство. |
Заметки
Этот метод вызывается SetValue до значение изменяется.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.