共用方式為


Rectangle 結構

儲存矩形區域的位置和大小。

命名空間:  Microsoft.VisualStudio.TestTools.UITest.Input
組件:  Microsoft.VisualStudio.TestTools.UITest.Extension (在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)

語法

'宣告
Public Structure Rectangle
public struct Rectangle
public value class Rectangle
[<Sealed>]
type Rectangle =  struct end
JScript 支援使用結構,但不支援新結構的宣告。

Rectangle 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 Rectangle 初始化 Rectangle 類別的新執行個體具有指定的位置和大小。

回頁首

屬性

  名稱 描述
公用屬性 Bottom 取得矩形區域右下角的 Y 軸由這個執行個體所定義。
公用屬性 Height 取得或設定這個的執行個體上所定義的高度。
公用屬性 IsEmpty 取得這個 System.Drawing.Rectangle 是否有 System.Drawing.Rectangle.Width 或 System.Drawing.Rectangle.Height 0。
公用屬性 Left 取得矩形區域左上角的 X 軸由這個執行個體所定義。
公用屬性 Location 取得或設定矩形區域的左上角座標。這個矩形的執行個體。
公用屬性 Right 取得矩形區域右下角的 X 軸由這個執行個體所定義。
公用屬性 Top 取得矩形區域左上角的 Y 軸由這個執行個體所定義。
公用屬性 Width 取得或設定這個的執行個體上所定義的寬度。
公用屬性 X 取得或設定矩形區域左上角的 X 軸由這個矩形執行個體上所定義的。
公用屬性 Y 取得或設定矩形區域左上角的 Y 軸由這個矩形執行個體上所定義的。

回頁首

方法

  名稱 描述
公用方法 Contains(Point) 判斷 specfied 點是否在這個執行個體所定義之矩形區域中。
公用方法 Contains(Rectangle) 判斷矩形是否包含在這個執行個體所表示的矩形區域完全包含。
公用方法 Contains(Int32, Int32) 判斷 specfied 點是否在這個執行個體所定義之矩形區域中。
公用方法 Equals 檢查物件矩形是否等於這個執行個體。 (覆寫 ValueType.Equals(Object)。)
公用方法 GetHashCode 取得物件的雜湊程式碼。 (覆寫 ValueType.GetHashCode。)
公用方法 GetType 取得目前實例 Type 的屬性。 (繼承自 Object)。
公用方法 Inflate 根據指定的數量來擴大這個 System.Drawing.Rectangle。
公用方法 Intersect(Rectangle) 建立表示這個矩形和 rect 的交集的矩形。
公用方法靜態成員 Intersect(Rectangle, Rectangle) 建立表示 a 和 b. 之間的 intersetion 的矩形。如果沒有交集,則會傳回 null。
公用方法 ToString 將這個執行個體屬性對人們可讀取的 (Human-Readable) 字串。 (覆寫 ValueType.ToString。)

回頁首

運算子

  名稱 描述
公用運算子靜態成員 Equality 測試兩個物件執行個體是否具有相等的位置和大小。
公用運算子靜態成員 Inequality 測試物件的兩個執行個體是否在不同位置或大小。

回頁首

欄位

  名稱 描述
公用欄位靜態成員 Empty 儲存 region.&gt 矩形的位置和大小;

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.TestTools.UITest.Input 命名空間