HtmlTable 类

表示用于网页用户界面 (UI) 测试的表控件。

继承层次结构

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
      Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlTable

命名空间:  Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
程序集:   Microsoft.VisualStudio.TestTools.UITesting(在 Microsoft.VisualStudio.TestTools.UITesting.dll 中)
  Microsoft.VisualStudio.TestTools.WindowsStore.UITesting(在 Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll 中)

语法

声明
<CLSCompliantAttribute(True)> _
Public Class HtmlTable _
    Inherits HtmlControl
[CLSCompliantAttribute(true)]
public class HtmlTable : HtmlControl
[CLSCompliantAttribute(true)]
public ref class HtmlTable : public HtmlControl
[<CLSCompliantAttribute(true)>]
type HtmlTable =  
    class 
        inherit HtmlControl 
    end
public class HtmlTable extends HtmlControl

HtmlTable 类型公开以下成员。

构造函数

  名称 说明
公共方法 HtmlTable() 初始化 HtmlTable 类的新实例。
公共方法 HtmlTable(UITestControl) 初始化 HtmlTable 类的新实例。

页首

属性

  名称 说明
公共属性 AccessKey 获取此控件的 AccessKey 特性的值。 (继承自 HtmlControl。)
公共属性 BoundingRectangle (继承自 UITestControl。)
公共属性 CellCount 获取此表中的单元格数。
公共属性 Cells 获取此表中单元格的集合。
公共属性 Class 获取此控件的 Class 特性的值。 (继承自 HtmlControl。)
公共属性 ClassName (继承自 UITestControl。)
公共属性 ColumnCount 获取此表中的列数。
公共属性 Container (继承自 UITestControl。)
公共属性 ControlDefinition 获取 HTML 页中控件的定义。 (继承自 HtmlControl。)
公共属性 ControlType (继承自 UITestControl。)
公共属性 Enabled (继承自 UITestControl。)
公共属性 Exists (继承自 UITestControl。)
公共属性 FilterProperties (继承自 UITestControl。)
公共属性 FriendlyName (继承自 UITestControl。)
公共属性 HasFocus (继承自 UITestControl。)
公共属性 Height (继承自 UITestControl。)
公共属性 HelpText 获取此控件的 HelpText 特性的值。 (继承自 HtmlControl。)
公共属性 Id 获取此控件的 ID 特性的值。 (继承自 HtmlControl。)
公共属性 InnerText 获取此控件的文本内容。 (继承自 HtmlControl。)
公共属性 IsTopParent (继承自 UITestControl。)
公共属性 Left (继承自 UITestControl。)
公共属性 Name (继承自 UITestControl。)
公共属性 NativeElement (继承自 UITestControl。)
公共属性 RowCount 获取此表中的行数。
公共属性 Rows 获取此表中行的集合。
公共属性 SearchConfigurations (继承自 UITestControl。)
公共属性 SearchProperties (继承自 UITestControl。)
受保护的属性 SearchPropertiesSetExplicitly (继承自 UITestControl。)
公共属性 State (继承自 UITestControl。)
公共属性 TagInstance 获取页面上控件集合中具有相同标记名称的控件的索引。 (继承自 HtmlControl。)
公共属性 TagName 获取此控件的标记名称。 (继承自 HtmlControl。)
公共属性 TechnologyName (继承自 UITestControl。)
公共属性 Title 获取此控件的 Title 特性的值。 (继承自 HtmlControl。)
公共属性 Top (继承自 UITestControl。)
公共属性 TopParent (继承自 UITestControl。)
公共属性 Type 获取此控件的 Type 特性的值。 (继承自 HtmlControl。)
公共属性 ValueAttribute 获取此控件的 Value 特性的值。 (继承自 HtmlControl。)
公共属性 Width (继承自 UITestControl。)
公共属性 WindowHandle (继承自 UITestControl。)
公共属性 WindowTitles (继承自 UITestControl。)

页首

方法

  名称 说明
公共方法 CaptureImage (继承自 UITestControl。)
公共方法 CopyFrom (继承自 UITestControl。)
公共方法 DrawHighlight (继承自 UITestControl。)
公共方法 EnsureClickable() (继承自 UITestControl。)
公共方法 EnsureClickable(Point) (继承自 UITestControl。)
公共方法 EnsureClickable(Point) (继承自 UITestControl。)
公共方法 Equals (继承自 UITestControl。)
受保护的方法 Finalize 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 Find (继承自 UITestControl。)
公共方法 FindFirstCellWithValue 将查找具有指定值的第一个单元格。
公共方法 FindMatchingControls (继承自 UITestControl。)
公共方法 GetCell 获取单元格基于行和列索引。 返回的对象是 HtmlCell 或 HtmlHeaderCell。
公共方法 GetChildren (继承自 UITestControl。)
公共方法 GetClickablePoint (继承自 UITestControl。)
公共方法 GetColumnNames 获取表的所有列的名称。
公共方法 GetContent 获取是所有单元格的值的表的内容。
公共方法 GetHashCode (继承自 UITestControl。)
公共方法 GetParent (继承自 UITestControl。)
公共方法 GetProperty (继承自 UITestControl。)
公共方法 GetRow 获取行依据行索引。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 GetUITestControlsForSearch (继承自 UITestControl。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 SetFocus (继承自 UITestControl。)
公共方法 SetProperty (继承自 UITestControl。)
公共方法 ToString (继承自 UITestControl。)
公共方法 TryFind (继承自 UITestControl。)
公共方法 TryGetClickablePoint(Point%) (继承自 UITestControl。)
公共方法 TryGetClickablePoint(Point%) (继承自 UITestControl。)
公共方法 WaitForControlCondition(Predicate<UITestControl>) (继承自 UITestControl。)
公共方法 WaitForControlCondition(Predicate<UITestControl>, Int32) (继承自 UITestControl。)
公共方法 WaitForControlEnabled() (继承自 UITestControl。)
公共方法 WaitForControlEnabled(Int32) (继承自 UITestControl。)
公共方法 WaitForControlExist() (继承自 UITestControl。)
公共方法 WaitForControlExist(Int32) (继承自 UITestControl。)
公共方法 WaitForControlNotExist() (继承自 UITestControl。)
公共方法 WaitForControlNotExist(Int32) (继承自 UITestControl。)
公共方法 WaitForControlPropertyEqual(String, Object) (继承自 UITestControl。)
公共方法 WaitForControlPropertyEqual(String, Object, Int32) (继承自 UITestControl。)
公共方法 WaitForControlPropertyNotEqual(String, Object) (继承自 UITestControl。)
公共方法 WaitForControlPropertyNotEqual(String, Object, Int32) (继承自 UITestControl。)
公共方法 WaitForControlReady() (继承自 UITestControl。)
公共方法 WaitForControlReady(Int32) (继承自 UITestControl。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.TestTools.UITesting.HtmlControls 命名空间

HtmlTable.PropertyNames

HtmlControl