ShapeElement.FindFreeArea 方法
尋找圖案之格線上的空白區域。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。