WinControl (Clase)
Representa una clase base interna para probar controles en Windows Forms.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinControl
Más información...
Espacio de nombres: Microsoft.VisualStudio.TestTools.UITesting.WinControls
Ensamblado: Microsoft.VisualStudio.TestTools.UITesting (en Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxis
'Declaración
Public Class WinControl _
Inherits UITestControl
public class WinControl : UITestControl
public ref class WinControl : public UITestControl
type WinControl =
class
inherit UITestControl
end
public class WinControl extends UITestControl
El tipo WinControl expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
WinControl() | Inicializa una nueva instancia de la clase WinControl. | |
WinControl(UITestControl) | Inicializa una nueva instancia de la clase WinControl usando el control primario proporcionado. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessKey | Obtiene la tecla de acceso asignada a este control. | |
BoundingRectangle | Obtiene el rectángulo de selección para este control. (Se hereda de UITestControl). | |
ClassName | Obtiene el nombre de clase de este control. (Se hereda de UITestControl). | |
Container | Obtiene o establece el contenedor de este objeto UITestControl. (Se hereda de UITestControl). | |
ControlId | Obtiene el identificador asignado a este control. | |
ControlName | Obtiene el nombre de este control. | |
ControlType | Obtiene el tipo del control de la interfaz de usuario. (Se hereda de UITestControl). | |
Enabled | Obtiene un valor que indica si este control está habilitado. (Se hereda de UITestControl). | |
Exists | Obtiene un valor que indica si este control existe en la interfaz de usuario. (Se hereda de UITestControl). | |
FilterProperties | Obtiene la colección de pares de valor y propiedad que se usa para eliminar la ambigüedad de un control. (Se hereda de UITestControl). | |
FriendlyName | Obtiene el nombre de este control que se va a usar en la interfaz de usuario. (Se hereda de UITestControl). | |
HasFocus | Obtiene un valor que indica si este control tiene actualmente el foco en la interfaz de usuario. (Se hereda de UITestControl). | |
HelpText | Obtiene el texto de Ayuda asignado a este control. | |
IsTopParent | Obtiene un valor que indica si este control es el elemento de nivel superior. (Se hereda de UITestControl). | |
Name | Obtiene el nombre de este control. (Se hereda de UITestControl). | |
NativeElement | Obtiene el elemento de tecnología nativo que corresponde a este control. (Se hereda de UITestControl). | |
SearchConfigurations | Obtiene o establece las configuraciones de búsqueda. (Se hereda de UITestControl). | |
SearchProperties | Obtiene la colección de pares de valor y propiedad que se usa para identificar un control. (Se hereda de UITestControl). | |
SearchPropertiesSetExplicitly | Obtiene un valor que indica si las propiedades de búsqueda para este control se han establecido por el usuario en la interfaz de usuario. (Se hereda de UITestControl). | |
TechnologyName | Obtiene o establece el marco de la tecnología que implementa este control. (Se hereda de UITestControl). | |
TopParent | Obtiene el elemento primario de nivel superior del control. (Se hereda de UITestControl). | |
WindowHandle | Obtiene el identificador de ventana para este control . (Se hereda de UITestControl). | |
WindowTitles | Obtiene una colección de los títulos de las ventanas de nivel superior. (Se hereda de UITestControl). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CaptureImage | Captura la imagen del objeto UITestControl.El objeto UITestControl debe estar presente en la pantalla. (Se hereda de UITestControl). | |
CopyFrom | Crea un objeto UITestControl que hace referencia al mismo elemento en la interfaz de usuario que el objeto UITestControl original. (Se hereda de UITestControl). | |
DrawHighlight | Resalta el control. (Se hereda de UITestControl). | |
EnsureClickable() | Desplaza la interfaz de usuario para asegurarse de que el control es seleccionable. (Se hereda de UITestControl). | |
EnsureClickable(Point) | Desplaza la interfaz de usuario a un punto específico para asegurarse de que el control es seleccionable. (Se hereda de UITestControl). | |
Equals | Determina si el objeto UITestControl especificado es igual que el objeto UITestControl actual. (Se hereda de UITestControl). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
Find | Encuentra UITestControl. (Se hereda de UITestControl). | |
FindMatchingControls | Devuelve una colección de todos los UITestControl que coinciden con las SearchProperties y FilterProperties especificadas. (Se hereda de UITestControl). | |
GetChildren | Devuelve una colección de todos los elementos secundarios de primer nivel del objeto UITestControl actual. (Se hereda de UITestControl). | |
GetClickablePoint | Devuelve un punto seleccionable con un clic en el control. (Se hereda de UITestControl). | |
GetHashCode | Devuelve un valor único que representa la instancia actual de UITestControl. (Se hereda de UITestControl). | |
GetParent | Devuelve el elemento primario del objeto UITestControl actual. (Se hereda de UITestControl). | |
GetProperty | Obtiene el valor de la propiedad especificada. (Se hereda de UITestControl). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetUITestControlsForSearch | Obtiene una matriz de controles secundarios de este control. (Invalida a UITestControl.GetUITestControlsForSearch()). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
SetFocus | Establece el foco del teclado en el objeto UITestControl. (Se hereda de UITestControl). | |
SetProperty | Establece el valor de una propiedad especificada. (Se hereda de UITestControl). | |
ToString | Devuelve una cadena que representa el objeto UITestControl actual. (Se hereda de UITestControl). | |
TryGetClickablePoint | Devuelve un punto de UITestControl en el que se puede hacer clic.Si no se puede hacer clic en el control, este método devuelve false. (Se hereda de UITestControl). | |
WaitForControlCondition(Predicate<UITestControl>) | Bloquea el subproceso actual hasta que este control cumple la condición especificada, o hasta que expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Bloquea el subproceso actual hasta que este control cumple la condición especificada, o hasta que expira el tiempo de espera especificado. (Se hereda de UITestControl). | |
WaitForControlEnabled() | Bloquea el subproceso actual hasta que se habilita este control o expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlEnabled(Int32) | Bloquea el subproceso actual hasta que se habilita este control o expira el tiempo de espera especificado. (Se hereda de UITestControl). | |
WaitForControlExist() | Bloquea el subproceso actual hasta que este control aparece en la interfaz de usuario, o hasta que expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlExist(Int32) | Bloquea el subproceso actual hasta que este control aparece en la interfaz de usuario, o hasta que expira el tiempo de espera especificado. (Se hereda de UITestControl). | |
WaitForControlNotExist() | Bloquea el subproceso actual hasta que este control deja de existir en la interfaz de usuario, o hasta que expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlNotExist(Int32) | Bloquea el subproceso actual hasta que este control deja de aparecer en la interfaz de usuario, o hasta que expira el tiempo de espera especificado. (Se hereda de UITestControl). | |
WaitForControlPropertyEqual(String, Object) | Bloquea el subproceso actual hasta que la propiedad especificada de este control es igual al valor determinado, o hasta que expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlPropertyEqual(String, Object, Int32) | Bloquea el subproceso actual hasta que la propiedad especificada de este control es igual al valor determinado, o hasta que expira el tiempo de espera especificado. (Se hereda de UITestControl). | |
WaitForControlPropertyNotEqual(String, Object) | Bloquea el subproceso actual hasta que la propiedad especificada de este control no es igual al valor determinado, o hasta que expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlPropertyNotEqual(String, Object, Int32) | Bloquea el subproceso actual hasta que la propiedad especificada de este control no es igual al valor determinado, o hasta que expira el tiempo de espera especificado. (Se hereda de UITestControl). | |
WaitForControlReady() | Bloquea el subproceso actual hasta que este control está listo para recibir entradas del teclado y del mouse, o hasta que expira el tiempo de espera predeterminado. (Se hereda de UITestControl). | |
WaitForControlReady(Int32) | Bloquea el subproceso actual hasta que este control está listo para recibir entradas del teclado y del mouse, o hasta que expira el tiempo de espera especificado. (Se hereda de UITestControl). |
Arriba
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.WinControls (Espacio de nombres)
Jerarquía de herencia
System.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