应用仓库矩形区域的位置和大小。
命名空间: 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 | 初始化矩形选件类的新实例使用指定的位置和大小的。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
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) | 创建表示此矩形和矩形之间的交集的一个矩形。 |
![]() ![]() |
Intersect(Rectangle, Rectangle) | 创建表示和 b. 之间的 intersetion 的一个矩形。如果没有交集,则返回 null 。 |
![]() |
ToString | 将此实例属性转换为可读的字符串。 (重写 ValueType.ToString。) |
页首
运算符
名称 | 说明 | |
---|---|---|
![]() ![]() |
Equality | 测试两个对象实例是否相等位置和大小。 |
![]() ![]() |
Inequality | 测试对象的两个实例是否在位置的或大小。 |
页首
字段
名称 | 说明 | |
---|---|---|
![]() ![]() |
Empty | 应用仓库 region.> 矩形的位置和大小; |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。