共用方式為


UITestControl 類別

UITestControl 提供放置控制項的使用者介面。它可以是泛型對跨技術的控制項的屬性和方法。

繼承階層架構

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.ApplicationBase
    Microsoft.VisualStudio.TestTools.UITesting.DirectUIControls.DirectUIControl
    Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
    Microsoft.VisualStudio.TestTools.UITesting.WindowsRuntimeControls.XamlControl
    Microsoft.VisualStudio.TestTools.UITesting.WindowsRuntimeControls.XamlWebView

命名空間:  Microsoft.VisualStudio.TestTools.UITesting
組件:   Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (在 Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll 中)
  Microsoft.VisualStudio.TestTools.UITesting (在 Microsoft.VisualStudio.TestTools.UITesting.dll 中)

語法

'宣告
<CLSCompliantAttribute(True)> _
Public Class UITestControl
[CLSCompliantAttribute(true)]
public class UITestControl
[CLSCompliantAttribute(true)]
public ref class UITestControl
[<CLSCompliantAttribute(true)>]
type UITestControl =  class end
public class UITestControl

UITestControl 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 UITestControl()
公用方法 UITestControl(UITestControl)

回頁首

屬性

  名稱 描述
公用屬性 BoundingRectangle
公用屬性 ClassName
公用屬性 Container
公用屬性 ControlType
公用屬性靜態成員 Desktop
公用屬性 Enabled
公用屬性 Exists
公用屬性 FilterProperties
公用屬性 FriendlyName
公用屬性 HasFocus
公用屬性 Height
公用屬性 IsTopParent
公用屬性 Left
公用屬性 Name
公用屬性 NativeElement
公用屬性 SearchConfigurations
公用屬性 SearchProperties
受保護的屬性 SearchPropertiesSetExplicitly
公用屬性 State
公用屬性 TechnologyName
公用屬性 Top
公用屬性 TopParent
公用屬性 Width
公用屬性 WindowHandle
公用屬性 WindowTitles

回頁首

方法

  名稱 描述
公用方法 CaptureImage
公用方法 CopyFrom
公用方法 DrawHighlight
公用方法 EnsureClickable()
公用方法 EnsureClickable(Point)
公用方法 EnsureClickable(Point)
公用方法 Equals (覆寫 Object.Equals(Object)。)
受保護的方法 Finalize 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。
公用方法 Find
公用方法 FindMatchingControls
公用方法 GetChildren
公用方法 GetClickablePoint
公用方法 GetHashCode (覆寫 Object.GetHashCode。)
公用方法 GetParent
公用方法 GetProperty
公用方法 GetType 取得目前實例 Type 的屬性。 (繼承自 Object)。
受保護的方法 GetUITestControlsForSearch
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複製 (Shallow Copy) 。 (繼承自 Object)。
公用方法 SetFocus
公用方法 SetProperty
公用方法 ToString (覆寫 Object.ToString。)
公用方法 TryFind
公用方法 TryGetClickablePoint(Point%)
公用方法 TryGetClickablePoint(Point%)
公用方法靜態成員 WaitForCondition<T>(T, Predicate<T>)
公用方法靜態成員 WaitForCondition<T>(T, Predicate<T>, Int32)
公用方法 WaitForControlCondition(Predicate<UITestControl>)
公用方法 WaitForControlCondition(Predicate<UITestControl>, Int32)
公用方法 WaitForControlEnabled()
公用方法 WaitForControlEnabled(Int32)
公用方法 WaitForControlExist()
公用方法 WaitForControlExist(Int32)
公用方法 WaitForControlNotExist()
公用方法 WaitForControlNotExist(Int32)
公用方法 WaitForControlPropertyEqual(String, Object)
公用方法 WaitForControlPropertyEqual(String, Object, Int32)
公用方法 WaitForControlPropertyNotEqual(String, Object)
公用方法 WaitForControlPropertyNotEqual(String, Object, Int32)
公用方法 WaitForControlReady()
公用方法 WaitForControlReady(Int32)

回頁首

運算子

  名稱 描述
公用運算子靜態成員 Equality
公用運算子靜態成員 Inequality

回頁首

備註

沒有要更新的內容,請不要在這裡新增資料。

執行緒安全

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

請參閱

參考

Microsoft.VisualStudio.TestTools.UITesting 命名空間