DomainPropertyValueHandler<TElement,TValue> Класс

Определение

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

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

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

TElement

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

TValue

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

Наследование
Microsoft.VisualStudio.Modeling.DomainPropertyValueHandler
DomainPropertyValueHandler<TElement,TValue>
Производный

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

DomainPropertyValueHandler<TElement,TValue>()

Создает экземпляр класса DomainPropertyValueHandler.

Методы

GetValue(TElement)

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

OnValueChanged(TElement, TValue, TValue)

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

OnValueChanging(TElement, TValue, TValue)

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

SetValue(TElement, TValue)

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

ValueChanged(TElement, TValue, TValue)

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

ValueChanging(TElement, TValue, TValue)

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

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