Sdílet prostřednictvím


UITestControl – třída

UITestControl poskytuje možnost nalezení ovládacích prvků uživatelského rozhraní. Poskytuje vlastnosti a metody, které jsou v rámci technologie obecných ovládacích prvků.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.UITesting
Sestavení:   Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (v Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)
  Microsoft.VisualStudio.TestTools.UITesting (v Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntaxe

'Deklarace
<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

Typ UITestControl zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda UITestControl()
Veřejná metoda UITestControl(UITestControl)

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost BoundingRectangle
Veřejná vlastnost ClassName
Veřejná vlastnost Container
Veřejná vlastnost ControlType
Veřejná vlastnostStatický člen Desktop
Veřejná vlastnost Enabled
Veřejná vlastnost Exists
Veřejná vlastnost FilterProperties
Veřejná vlastnost FriendlyName
Veřejná vlastnost HasFocus
Veřejná vlastnost Height
Veřejná vlastnost IsTopParent
Veřejná vlastnost Left
Veřejná vlastnost Name
Veřejná vlastnost NativeElement
Veřejná vlastnost SearchConfigurations
Veřejná vlastnost SearchProperties
Chráněná vlastnost SearchPropertiesSetExplicitly
Veřejná vlastnost State
Veřejná vlastnost TechnologyName
Veřejná vlastnost Top
Veřejná vlastnost TopParent
Veřejná vlastnost Width
Veřejná vlastnost WindowHandle
Veřejná vlastnost WindowTitles

Nahoru

Metody

  Název Popis
Veřejná metoda CaptureImage
Veřejná metoda CopyFrom
Veřejná metoda DrawHighlight
Veřejná metoda EnsureClickable()
Veřejná metoda EnsureClickable(Point)
Veřejná metoda EnsureClickable(Point)
Veřejná metoda Equals (Přepisuje Object.Equals(Object).)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda Find
Veřejná metoda FindMatchingControls
Veřejná metoda GetChildren
Veřejná metoda GetClickablePoint
Veřejná metoda GetHashCode (Přepisuje Object.GetHashCode.)
Veřejná metoda GetParent
Veřejná metoda GetProperty
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetUITestControlsForSearch
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda SetFocus
Veřejná metoda SetProperty
Veřejná metoda ToString (Přepisuje Object.ToString.)
Veřejná metoda TryFind
Veřejná metoda TryGetClickablePoint(Point%)
Veřejná metoda TryGetClickablePoint(Point%)
Veřejná metodaStatický člen WaitForCondition<T>(T, Predicate<T>)
Veřejná metodaStatický člen WaitForCondition<T>(T, Predicate<T>, Int32)
Veřejná metoda WaitForControlCondition(Predicate<UITestControl>)
Veřejná metoda WaitForControlCondition(Predicate<UITestControl>, Int32)
Veřejná metoda WaitForControlEnabled()
Veřejná metoda WaitForControlEnabled(Int32)
Veřejná metoda WaitForControlExist()
Veřejná metoda WaitForControlExist(Int32)
Veřejná metoda WaitForControlNotExist()
Veřejná metoda WaitForControlNotExist(Int32)
Veřejná metoda WaitForControlPropertyEqual(String, Object)
Veřejná metoda WaitForControlPropertyEqual(String, Object, Int32)
Veřejná metoda WaitForControlPropertyNotEqual(String, Object)
Veřejná metoda WaitForControlPropertyNotEqual(String, Object, Int32)
Veřejná metoda WaitForControlReady()
Veřejná metoda WaitForControlReady(Int32)

Nahoru

Operátory

  Název Popis
Veřejný operátorStatický člen Equality
Veřejný operátorStatický člen Inequality

Nahoru

Poznámky

Žádný obsah zde budou aktualizovány; prosím nepřidávejte materiálu zde.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITesting – obor názvů