Metodo NodeShape.OnAbsoluteBoundsChanged
Chiamato quando le dimensioni o la posizione della forma sono state modificate.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintassi
'Dichiarazione
Public Overridable Sub OnAbsoluteBoundsChanged ( _
e As AbsoluteBoundsChangedEventArgs _
)
public virtual void OnAbsoluteBoundsChanged(
AbsoluteBoundsChangedEventArgs e
)
Parametri
- e
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.AbsoluteBoundsChangedEventArgs
Oggetto che specifica i limiti assoluti nuovi e precedenti.
Note
Eseguire l'override di questo metodo nella classe di forma, per rispondere a una forma di modifica o di inserimento. Questo metodo verrà chiamato solo se i valori obsoleti e i nuovi valori diversi. Assicurarsi di chiamare il OnAbsoluteBoundsChanged.
Quando utilizzare questo metodo
Utilizzare questo metodo se si desidera aggiornare i valori che non sono nell'archivio, ovvero non sono proprietà degli elementi del diagramma o del modello. Questo metodo viene sempre chiamato dopo le modifiche del riquadro delimitatore, anche quando l'utente richiama il comando di annullamento.
Se si desidera rispondere alla modifica mediante un altro interno della modifica il modello o il diagramma ad esempio modificare la posizione delle forme adiacenti - crea un ChangeRule per osservare la proprietà del dominio AbsoluteBounds nella classe della forma. In un'operazione di annullamento, le proprietà di nell'archivio vengono reimpostate dal gestore di annullamento e la regola di modifica non viene chiamata. Per ulteriori informazioni, vedere l'esempio riportato in AbsoluteBoundsDomainPropertyId.
Se si desidera limitare le dimensioni o la posizione di una forma, utilizzare BoundsRules.
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.