CalculatedPropertyValueHandler<TElement,TValue> Класс

Определение

Базовый класс для вычисляемых обработчиков свойства домена.

generic <typename TElement, typename TValue>
 where TElement : ModelElementpublic ref class CalculatedPropertyValueHandler abstract : Microsoft::VisualStudio::Modeling::DomainPropertyValueHandler<TElement, TValue>
public abstract class CalculatedPropertyValueHandler<TElement,TValue> : Microsoft.VisualStudio.Modeling.DomainPropertyValueHandler<TElement,TValue> where TElement : ModelElement
type CalculatedPropertyValueHandler<'Element, 'Value (requires 'Element :> ModelElement)> = class
    inherit DomainPropertyValueHandler<'Element, 'Value (requires 'Element :> ModelElement)>
Public MustInherit Class CalculatedPropertyValueHandler(Of TElement, TValue)
Inherits DomainPropertyValueHandler(Of TElement, TValue)

Параметры типа

TElement

Тип элемента, которому принадлежит свойство.

TValue

Тип значения свойства (тип свойства).

Наследование
Microsoft.VisualStudio.Modeling.DomainPropertyValueHandler
CalculatedPropertyValueHandler<TElement,TValue>

Конструкторы

CalculatedPropertyValueHandler<TElement,TValue>()

Создает новый экземпляр класса Калкулатедпропертивалуехандлер.

Методы

GetValue(TElement)

Возвращает значение свойства домена для указанного элемента.

(Унаследовано от DomainPropertyValueHandler<TElement,TValue>)
NotifyValueChange(TElement)

Инициируйте уведомления (правила, события и Онвалуечангинг), чтобы указать изменение в вычисленном значении.

OnValueChanged(TElement, TValue, TValue)

Вызывается после изменения значения свойства.

(Унаследовано от DomainPropertyValueHandler<TElement,TValue>)
OnValueChanging(TElement, TValue, TValue)

Вызывается, когда значение свойства собирается измениться.

(Унаследовано от DomainPropertyValueHandler<TElement,TValue>)
SetValue(TElement, TValue)

Задает значение свойства для элемента.

ValueChanged(TElement, TValue, TValue)

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

(Унаследовано от DomainPropertyValueHandler<TElement,TValue>)
ValueChanging(TElement, TValue, TValue)

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

(Унаследовано от DomainPropertyValueHandler<TElement,TValue>)

Применяется к