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
- element
Tipo: TElement
l'elemento.
- 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.