ShapeElement.FindFreeArea 方法
尋找圖形的空白區域上的格線。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
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
)
參數
- aimForX
型別:System.Double
X 軸座標搜尋應該從哪裏開始。
- aimForY
型別:System.Double
Y 軸座標搜尋應該從哪裏開始。
- averageConnectivityX
型別:System.Double
連接點的 x 座標。
- averageConnectivityY
型別:System.Double
連接點的 y 座標。
- spacingX
型別:System.Double
在格線上的增量 x 座標。
- spacingY
型別:System.Double
在格線上的增量 y 座標。
- areaDeltaX
型別:System.Double
要尋找的區域之差異的 x 座標。
- areaDeltaY
型別:System.Double
要尋找的區域之差異的 y 座標。
- boundsX0
型別:System.Double
左方繫結至搜尋中。
- boundsY0
型別:System.Double
要搜尋繫結的下方。
- boundsX1
型別:System.Double
右方繫結至搜尋中。
- boundsY1
型別:System.Double
要搜尋,繫結頂端。
傳回值
型別:Microsoft.VisualStudio.Modeling.Diagrams.PointD
在空白區域的中心點。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。