BoundsRules.GetCompliantBounds-Methode
Passen Sie eine vorgeschlagene Größe an und positionieren Sie es so, dass sie mit dieser Grenzwerteregel kompatibel sind. Wird wiederholt aufgerufen, während der Benutzer die Maus bewegt. Die inaktive Form zeigt dem Benutzer die kompatiblen Grenzen an.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public MustOverride Function GetCompliantBounds ( _
shape As ShapeElement, _
proposedBounds As RectangleD _
) As RectangleD
public abstract RectangleD GetCompliantBounds(
ShapeElement shape,
RectangleD proposedBounds
)
Parameter
- shape
Typ: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Die Form, für die die vorgeschlagenen Begrenzungen gelten.
- proposedBounds
Typ: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
Die vorgeschlagenen Grenzen in globalen Einheiten relativ zur linken oberen Ecke des übergeordneten Elements der Form.
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.Diagrams.RectangleD
Die tatsächlichen Grenzen, die angewendet werden sollen.
Beispiele
Ein Beispiel finden Sie unter BoundsRules.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.