DomainPropertyValueHandler<TElement,TValue> Klasse

Definition

Basisklasse für stark typisierte Domänen Eigenschaften Handler.

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

Typparameter

TElement

Der Elementtyp, der die Eigenschaft besitzt.

TValue

Typ des Eigenschafts Werts (Eigenschaftentyp).

Vererbung
Microsoft.VisualStudio.Modeling.DomainPropertyValueHandler
DomainPropertyValueHandler<TElement,TValue>
Abgeleitet

Konstruktoren

DomainPropertyValueHandler<TElement,TValue>()

Erstellt eine Instanz der DomainPropertyValueHandler-Klasse.

Methoden

GetValue(TElement)

Ruft den Wert der Domänen Eigenschaft für das angegebene Element ab.

OnValueChanged(TElement, TValue, TValue)

Wird aufgerufen, nachdem der Eigenschafts Wert geändert wurde.

OnValueChanging(TElement, TValue, TValue)

Wird aufgerufen, wenn der Eigenschafts Wert geändert wird.

SetValue(TElement, TValue)

Legt den Domänen Eigenschafts Wert des angegebenen Elements fest.

ValueChanged(TElement, TValue, TValue)

Wird von SetValue aufgerufen, nachdem der Wert geändert wurde, um einen Transaktionsdaten Satz hinzuzufügen und das OnValueChanged-Ereignis zu erhöhen.

ValueChanging(TElement, TValue, TValue)

Wird von SetValue aufgerufen, bevor der Wert geändert wird, um die Validierung auszuführen und das onvaluechanging-Ereignis zu erhöhen.

Gilt für