Condividi tramite


Metodo DomainPropertyValueHandler<TElement, TValue>.ValueChanging

Esegue la convalida e viene generato OnValueChanging evento.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintassi

'Dichiarazione
Protected Sub ValueChanging ( _
    element As TElement, _
    oldValue As TValue, _
    newValue As TValue _
)
protected void ValueChanging(
    TElement element,
    TValue oldValue,
    TValue newValue
)

Parametri

  • oldValue
    Tipo: TValue
    Il valore corrente della proprietà.
  • newValue
    Tipo: TValue
    Il nuovo valore della proprietà.

Eccezioni

Eccezione Condizione
InvalidOperationException

L'operazione richiamata al di fuori di modellazione l'ambito delle transazioni o si è verificato un tentativo di impostare una proprietà calcolata.

Note

Questo metodo viene chiamato da l SetValue prima di valore viene modificato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DomainPropertyValueHandler<TElement, TValue> Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling