CalculatedPropertyValueHandler<TElement,TValue> Classe

Definição

Classe base para manipuladores de propriedade de domínio calculados.

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)

Parâmetros de tipo

TElement

Tipo de elemento que possui a propriedade.

TValue

Tipo de valor de propriedade (tipo de propriedade).

Herança
Microsoft.VisualStudio.Modeling.DomainPropertyValueHandler
CalculatedPropertyValueHandler<TElement,TValue>

Construtores

CalculatedPropertyValueHandler<TElement,TValue>()

Cria uma nova instância da classe CalculatedPropertyValueHandler.

Métodos

GetValue(TElement)

Obtém o valor da propriedade de domínio no elemento especificado.

(Herdado de DomainPropertyValueHandler<TElement,TValue>)
NotifyValueChange(TElement)

Acionar notificações (regras, eventos e OnValueChanging) para indicar uma alteração no valor calculado.

OnValueChanged(TElement, TValue, TValue)

Chamado após o valor da propriedade ter sido alterado.

(Herdado de DomainPropertyValueHandler<TElement,TValue>)
OnValueChanging(TElement, TValue, TValue)

Chamado quando o valor da propriedade está prestes a ser alterado.

(Herdado de DomainPropertyValueHandler<TElement,TValue>)
SetValue(TElement, TValue)

Define o valor da propriedade em um elemento.

ValueChanged(TElement, TValue, TValue)

Chamado por SetValue após o valor ter sido alterado para adicionar o registro de transação e gerar o evento OnValueChanged.

(Herdado de DomainPropertyValueHandler<TElement,TValue>)
ValueChanging(TElement, TValue, TValue)

Chamado por SetValue antes que o valor seja alterado para executar a validação e gerar o evento OnValueChanging.

(Herdado de DomainPropertyValueHandler<TElement,TValue>)

Aplica-se a