NodeShape.OnBoundsFixup(BoundsFixupState, Int32, Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Allows last opportunity for bounds to be userFixed during view and diagram fixup. Base implementation just applies the currently set BoundsRules on this shape. You can override this method to apply other specific bounds fixup as well.
public:
override void OnBoundsFixup(Microsoft::VisualStudio::Modeling::Diagrams::BoundsFixupState fixupState, int iteration, bool createdDuringViewFixup);
public override void OnBoundsFixup (Microsoft.VisualStudio.Modeling.Diagrams.BoundsFixupState fixupState, int iteration, bool createdDuringViewFixup);
override this.OnBoundsFixup : Microsoft.VisualStudio.Modeling.Diagrams.BoundsFixupState * int * bool -> unit
Public Overrides Sub OnBoundsFixup (fixupState As BoundsFixupState, iteration As Integer, createdDuringViewFixup As Boolean)
Parameters
- fixupState
- BoundsFixupState
specifies when OnBoundsFixup is being called.
- iteration
- Int32
iteration through the diagram fixup loop for parent resize and shape anchoring.
- createdDuringViewFixup
- Boolean
True if the child shape was created by the view fixup process (via a call to CreateChildShape), false otherwise.