Mouse (Clase)
Proporciona métodos estáticos para realizar acciones del mouse en una prueba de la interfaz de usuario (IU).
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.UITesting.Mouse
Espacio de nombres: Microsoft.VisualStudio.TestTools.UITesting
Ensamblado: Microsoft.VisualStudio.TestTools.UITesting (en Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(True)> _
Public Class Mouse _
Implements IDisposable
[CLSCompliantAttribute(true)]
public class Mouse : IDisposable
[CLSCompliantAttribute(true)]
public ref class Mouse : IDisposable
[<CLSCompliantAttribute(true)>]
type Mouse =
class
interface IDisposable
end
public class Mouse implements IDisposable
El tipo Mouse expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
Mouse | Infraestructura. Inicializa una nueva instancia de la clase Mouse. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
HoverDuration | Obtiene o establece el tiempo durante el cual se mantiene el mouse, en milisegundos. | |
Instance | Obtiene o establece la instancia de Mouse. | |
Location | Obtiene o establece la ubicación del control Mouse. | |
LocationImplementation | Obtiene o establece la ubicación actual del control Mouse. | |
MouseDragSpeed | Obtiene o establece la velocidad de movimiento del mouse. | |
MouseMoveSpeed | Obtiene o establece la velocidad de movimiento del mouse. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Click() | Hace clic con el botón del mouse predeterminado. | |
Click(Point) | Hace clic con el botón del mouse predeterminado en la ubicación especificada. | |
Click(MouseButtons) | Hace clic con el botón del mouse especificado. | |
Click(ModifierKeys) | Hace clic con el botón del mouse predeterminado mientras mantiene presionadas las teclas modificadoras especificadas. | |
Click(UITestControl) | Hace clic con el botón del mouse predeterminado en el control especificado. | |
Click(UITestControl, Point) | Hace clic con el botón del mouse predeterminado en el control especificado en la ubicación especificada con respecto a ese control. | |
Click(UITestControl, MouseButtons) | Hace clic con el botón del mouse especificado en el control especificado. | |
Click(UITestControl, ModifierKeys) | Hace clic con el botón del mouse predeterminado en el control especificado mientras mantiene presionadas las teclas modificadoras especificadas. | |
Click(MouseButtons, ModifierKeys, Point) | Hace clic con el botón del mouse especificado mientras mantiene presionadas las teclas modificadoras especificadas en la ubicación especificada. | |
Click(UITestControl, MouseButtons, ModifierKeys, Point) | Hace clic con el botón del mouse especificado en el control especificado mientras mantiene presionadas las teclas modificadoras especificadas en la ubicación especificada con respecto a ese control. | |
ClickImplementation | Hace clic con el botón del mouse especificado en el control indicado mientras mantiene presionadas las teclas modificadoras especificadas en la ubicación señalada con respecto a ese control. | |
Dispose() | Libera todos los recursos utilizados por la instancia actual de la clase Mouse. | |
Dispose(Boolean) | Limpia los recursos que se utilizan. | |
DoubleClick() | Hace doble clic con el botón del mouse. | |
DoubleClick(Point) | Hace doble clic con el botón del mouse predeterminado en la ubicación especificada. | |
DoubleClick(MouseButtons) | Hace doble clic con el botón del mouse especificado. | |
DoubleClick(ModifierKeys) | Hace doble clic en el botón del mouse predeterminado que tiene modificadores. | |
DoubleClick(UITestControl) | Hace doble clic con el botón del mouse predeterminado en el control especificado. | |
DoubleClick(UITestControl, Point) | Hace doble clic con el botón del mouse predeterminado en el control especificado en la ubicación indicada con respecto a ese control. | |
DoubleClick(UITestControl, MouseButtons) | Hace doble clic con el botón del mouse especificado en el control especificado. | |
DoubleClick(UITestControl, ModifierKeys) | Hace doble clic con el botón del mouse predeterminado en el control con modificadores. | |
DoubleClick(MouseButtons, ModifierKeys, Point) | Hace doble clic con el botón del mouse especificado mientras mantiene presionadas las teclas modificadoras indicadas en la ubicación de pantalla especificada. | |
DoubleClick(UITestControl, MouseButtons, ModifierKeys, Point) | Hace doble clic con el botón del mouse especificado en el control determinado mientras mantiene presionadas las teclas modificadoras especificadas en la ubicación indicada con respecto a ese control. | |
DoubleClickImplementation | Hace doble clic con el botón del mouse especificado en el control determinado mientras mantiene presionadas las teclas modificadoras especificadas en la ubicación indicada con respecto a ese control. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | El método finalizador. (Invalida a Object.Finalize()). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Hover(Point) | Mueve el mouse a la ubicación especificada. | |
Hover(UITestControl) | Pausa el mouse sobre el control especificado. | |
Hover(Point, Int32) | Haga una pausa con el mouse en el punto especificado durante un tiempo especificado. | |
Hover(UITestControl, Point) | Mueve el mouse a la ubicación especificada relativa al control especificado. | |
Hover(UITestControl, Point, Int32) | Hace una pausa con el mouse en la ubicación especificada con respecto al control especificado durante el tiempo especificado. | |
HoverImplementation | Hace una pausa con el mouse en la ubicación especificada con respecto al control especificado durante el tiempo especificado. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
Move(Point) | Mueve el mouse a la ubicación especificada. | |
Move(UITestControl, Point) | Mueve el mouse a la ubicación especificada relativa al control especificado. | |
MoveImplementation | Mueve el mouse a la ubicación especificada relativa al control especificado. | |
MoveScrollWheel(Int32) | Desplaza la rueda del mouse el número especificado de veces. | |
MoveScrollWheel(Int32, ModifierKeys) | Desplaza la rueda del mouse el número especificado de veces mientras presiona las teclas modificadoras especificadas. | |
MoveScrollWheel(UITestControl, Int32) | Desplaza la rueda del mouse en el control especificado el número especificado de veces. | |
MoveScrollWheel(UITestControl, Int32, ModifierKeys) | Desplaza la rueda del mouse en el control especificado el número especificado de veces mientras presiona las teclas modificadoras especificadas. | |
MoveScrollWheelImplementation | Desplaza la rueda del mouse en el control especificado el número especificado de veces mientras presiona las teclas modificadoras especificadas. | |
StartDragging() | Inicia la operación de arrastre del mouse. | |
StartDragging(UITestControl) | Inicia la operación de arrastre del mouse a partir del control especificado. | |
StartDragging(UITestControl, Point) | Inicia la operación de arrastre del mouse a partir del punto especificado con respecto al control especificado o a partir de un control absoluto si control es nullreferencia null (Nothing en Visual Basic). | |
StartDragging(UITestControl, MouseButtons) | Inicia la operación de arrastre del mouse mientras mantiene presionados los botones del mouse especificados a partir del control especificado. | |
StartDragging(UITestControl, Point, MouseButtons, ModifierKeys) | Inicia la operación de arrastre del mouse mientras mantiene presionados los botones del mouse especificados y las teclas especificadas a partir del punto especificado con respecto al control especificado o a partir de un control absoluto si control es nullreferencia null (Nothing en Visual Basic). | |
StartDraggingImplementation | Inicia la operación de arrastre del mouse mientras mantiene presionados los botones del mouse especificados y las teclas especificadas a partir del punto especificado con respecto al control especificado o a partir de un control absoluto si control es nullreferencia null (Nothing en Visual Basic). | |
StopDragging(Point) | Detiene la operación de arrastre. | |
StopDragging(UITestControl) | Detiene la operación de arrastre en el control especificado. | |
StopDragging(Int32, Int32) | Detiene la operación de arrastre. | |
StopDragging(UITestControl, Point) | Detiene la operación de arrastre en el control especificado. | |
StopDragging(UITestControl, Int32, Int32) | Detiene la operación de arrastre en el control especificado. | |
StopDraggingImplementation | Detiene la operación de arrastre en el control especificado. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
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 (Espacio de nombres)