Поделиться через


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

См. также

Ссылки

DomainPropertyValueHandler<TElement, TValue> Класс

Microsoft.VisualStudio.Modeling - пространство имен