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


DomainPropertyValueHandler<TElement, TValue>.ValueChanging - метод

Выполняет проверку и вызывает OnValueChanging событие.

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.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

Вызове операции вне области транзакции моделирования или была попытка установить вычисленное свойство.

Заметки

Этот метод вызывается by SetValue перед значение меняется.

Безопасность платформы .NET Framework

См. также

Ссылки

DomainPropertyValueHandler<TElement, TValue> Класс

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