ShapeElement.FindFreeArea-Methode
Sucht einen leeren Bereich im Raster für die Form.
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 Function FindFreeArea ( _
aimForX As Double, _
aimForY As Double, _
averageConnectivityX As Double, _
averageConnectivityY As Double, _
spacingX As Double, _
spacingY As Double, _
areaDeltaX As Double, _
areaDeltaY As Double, _
boundsX0 As Double, _
boundsY0 As Double, _
boundsX1 As Double, _
boundsY1 As Double _
) As PointD
public PointD FindFreeArea(
double aimForX,
double aimForY,
double averageConnectivityX,
double averageConnectivityY,
double spacingX,
double spacingY,
double areaDeltaX,
double areaDeltaY,
double boundsX0,
double boundsY0,
double boundsX1,
double boundsY1
)
Parameter
- aimForX
Typ: System.Double
Die x-Koordinate, an der die Suche beginnen soll.
- aimForY
Typ: System.Double
Die y-Koordinate, an der die Suche beginnen soll.
- averageConnectivityX
Typ: System.Double
Die x-Koordinate für den Verbindungspunkt.
- averageConnectivityY
Typ: System.Double
Die y-Koordinate für den Verbindungspunkt.
- spacingX
Typ: System.Double
Die zu erhöhende x-Koordinate im Raster.
- spacingY
Typ: System.Double
Die zu erhöhende y-Koordinate im Raster.
- areaDeltaX
Typ: System.Double
Die x-Koordinate für das Delta des zu suchenden Bereichs.
- areaDeltaY
Typ: System.Double
Die y-Koordinate für das Delta des zu suchenden Bereichs.
- boundsX0
Typ: System.Double
Die linke Begrenzung für die Suche.
- boundsY0
Typ: System.Double
Die untere Suchgrenze.
- boundsX1
Typ: System.Double
Die rechte Begrenzung, innerhalb der gesucht werden soll.
- boundsY1
Typ: System.Double
Die obere Grenze, in der gesucht werden soll.
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Der Mittelpunkt im leeren Bereich.
.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.