WinControl 类

表示测试控件内部基类在 Windows 窗体上。

继承层次结构

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinControl
      更多...

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

语法

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

WinControl 类型公开以下成员。

构造函数

  名称 说明
公共方法 WinControl() 初始化 WinControl 类的新实例。
公共方法 WinControl(UITestControl) 使用所提供的父控件初始化 WinControl 类的一个新实例。

页首

属性

  名称 说明
公共属性 AccessibleDescription 获取此 WinControl 基础 IAccessible 的说明。
公共属性 AccessKey 获取分配给此控件的访问键。
公共属性 BoundingRectangle (继承自 UITestControl。)
公共属性 ClassName (继承自 UITestControl。)
公共属性 Container (继承自 UITestControl。)
公共属性 ControlId 获取分配给此控件的 ID。
公共属性 ControlName 获取此控件的名称。
公共属性 ControlType (继承自 UITestControl。)
公共属性 Enabled (继承自 UITestControl。)
公共属性 Exists (继承自 UITestControl。)
公共属性 FilterProperties (继承自 UITestControl。)
公共属性 FriendlyName (继承自 UITestControl。)
公共属性 HasFocus (继承自 UITestControl。)
公共属性 Height (继承自 UITestControl。)
公共属性 HelpText 获取分配给此控件的帮助文本。
公共属性 IsTopParent (继承自 UITestControl。)
公共属性 Left (继承自 UITestControl。)
公共属性 Name (继承自 UITestControl。)
公共属性 NativeElement (继承自 UITestControl。)
公共属性 SearchConfigurations (继承自 UITestControl。)
公共属性 SearchProperties (继承自 UITestControl。)
受保护的属性 SearchPropertiesSetExplicitly (继承自 UITestControl。)
公共属性 State (继承自 UITestControl。)
公共属性 TechnologyName (继承自 UITestControl。)
公共属性 ToolTipText
公共属性 Top (继承自 UITestControl。)
公共属性 TopParent (继承自 UITestControl。)
公共属性 Width (继承自 UITestControl。)
公共属性 WindowHandle (继承自 UITestControl。)
公共属性 WindowTitles (继承自 UITestControl。)

页首

方法

  名称 说明
公共方法 CaptureImage (继承自 UITestControl。)
公共方法 CopyFrom (继承自 UITestControl。)
公共方法 DrawHighlight (继承自 UITestControl。)
公共方法 EnsureClickable() (继承自 UITestControl。)
公共方法 EnsureClickable(Point) (继承自 UITestControl。)
公共方法 Equals (继承自 UITestControl。)
受保护的方法 Finalize 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 Find (继承自 UITestControl。)
公共方法 FindMatchingControls (继承自 UITestControl。)
公共方法 GetChildren (继承自 UITestControl。)
公共方法 GetClickablePoint (继承自 UITestControl。)
公共方法 GetHashCode (继承自 UITestControl。)
公共方法 GetParent (继承自 UITestControl。)
公共方法 GetProperty (继承自 UITestControl。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 GetUITestControlsForSearch 获取此控件中的子控件数组。 (重写 UITestControl.GetUITestControlsForSearch()。)
受保护的方法 GetValidSearchProperties 获取搜索字典属性有效的控件。
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 SetFocus (继承自 UITestControl。)
公共方法 SetProperty (继承自 UITestControl。)
公共方法 ToString (继承自 UITestControl。)
公共方法 TryFind (继承自 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.WinControls 命名空间

UITestControl

WinControl.PropertyNames

继承层次结构

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinControl
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinButton
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCalendar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCell
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCheckBox
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCheckBoxTreeItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinClient
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinColumnHeader
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinComboBox
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCustom
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinDateTimePicker
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinEdit
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinGroup
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinHyperlink
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinList
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinListItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinMenu
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinMenuBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinMenuItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinPane
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinProgressBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinRadioButton
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinRow
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinRowHeader
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinScrollBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinSeparator
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinSlider
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinSpinner
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinStatusBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTable
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTabList
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTabPage
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinText
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTitleBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinToolBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinToolTip
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTree
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTreeItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinWindow