DomainPropertyValueHandler<TElement,TValue> Classe

Definição

Classe base para manipuladores de propriedade de domínio fortemente tipados.

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

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
DomainPropertyValueHandler<TElement,TValue>
Derivado

Construtores

DomainPropertyValueHandler<TElement,TValue>()

Cria uma instância da classe DomainPropertyValueHandler.

Métodos

GetValue(TElement)

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

OnValueChanged(TElement, TValue, TValue)

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

OnValueChanging(TElement, TValue, TValue)

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

SetValue(TElement, TValue)

Define o valor da propriedade de domínio no elemento especificado.

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.

ValueChanging(TElement, TValue, TValue)

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

Aplica-se a