Compartir a través de


UITestControl (Clase)

UITestControl proporciona la capacidad de buscar controles en una interfaz de usuario. Proporciona las propiedades y los métodos que son genéricos de los controles entre tecnologías.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UITesting
Ensamblados:   Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (en Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)
  Microsoft.VisualStudio.TestTools.UITesting (en Microsoft.VisualStudio.TestTools.UITesting.dll)

Sintaxis

'Declaración
<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

El tipo UITestControl expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público UITestControl()
Método público UITestControl(UITestControl)

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BoundingRectangle
Propiedad pública ClassName
Propiedad pública Container
Propiedad pública ControlType
Propiedad públicaMiembro estático Desktop
Propiedad pública Enabled
Propiedad pública Exists
Propiedad pública FilterProperties
Propiedad pública FriendlyName
Propiedad pública HasFocus
Propiedad pública Height
Propiedad pública IsTopParent
Propiedad pública Left
Propiedad pública Name
Propiedad pública NativeElement
Propiedad pública SearchConfigurations
Propiedad pública SearchProperties
Propiedad protegida SearchPropertiesSetExplicitly
Propiedad pública State
Propiedad pública TechnologyName
Propiedad pública Top
Propiedad pública TopParent
Propiedad pública Width
Propiedad pública WindowHandle
Propiedad pública WindowTitles

Arriba

Métodos

  Nombre Descripción
Método público CaptureImage
Método público CopyFrom
Método público DrawHighlight
Método público EnsureClickable()
Método público EnsureClickable(Point)
Método público EnsureClickable(Point)
Método público Equals (Invalida a Object.Equals(Object)).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público Find
Método público FindMatchingControls
Método público GetChildren
Método público GetClickablePoint
Método público GetHashCode (Invalida a Object.GetHashCode).
Método público GetParent
Método público GetProperty
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido GetUITestControlsForSearch
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público SetFocus
Método público SetProperty
Método público ToString (Invalida a Object.ToString).
Método público TryFind
Método público TryGetClickablePoint(Point%)
Método público TryGetClickablePoint(Point%)
Método públicoMiembro estático WaitForCondition<T>(T, Predicate<T>)
Método públicoMiembro estático WaitForCondition<T>(T, Predicate<T>, Int32)
Método público WaitForControlCondition(Predicate<UITestControl>)
Método público WaitForControlCondition(Predicate<UITestControl>, Int32)
Método público WaitForControlEnabled()
Método público WaitForControlEnabled(Int32)
Método público WaitForControlExist()
Método público WaitForControlExist(Int32)
Método público WaitForControlNotExist()
Método público WaitForControlNotExist(Int32)
Método público WaitForControlPropertyEqual(String, Object)
Método público WaitForControlPropertyEqual(String, Object, Int32)
Método público WaitForControlPropertyNotEqual(String, Object)
Método público WaitForControlPropertyNotEqual(String, Object, Int32)
Método público WaitForControlReady()
Método público WaitForControlReady(Int32)

Arriba

Operadores

  Nombre Descripción
Operador públicoMiembro estático Equality
Operador públicoMiembro estático Inequality

Arriba

Comentarios

No se actualizará ningún contenido aquí; no agregue material aquí.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UITesting (Espacio de nombres)