Classe Mouse
Fornisce metodi statici per eseguire azioni del mouse in un test dell'interfaccia utente.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.UITesting.Mouse
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintassi
'Dichiarazione
Public Class Mouse _
Implements IDisposable
public class Mouse : IDisposable
public ref class Mouse : IDisposable
type Mouse =
class
interface IDisposable
end
public class Mouse implements IDisposable
Il tipo Mouse espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
Mouse | Infrastruttura. Inizializza una nuova istanza della classe Mouse. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
HoverDuration | Ottiene o imposta la durata del passaggio del mouse in millisecondi. | |
Instance | Ottiene o imposta l'istanza di Mouse. | |
Location | Ottiene o imposta la posizione di Mouse. | |
LocationImplementation | Ottiene o imposta la posizione corrente di Mouse. | |
MouseDragSpeed | Ottiene o imposta la velocità di spostamento del mouse. | |
MouseMoveSpeed | Ottiene o imposta la velocità di spostamento del mouse. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Click() | Esegue il clic con il pulsante del mouse predefinito. | |
Click(Point) | Esegue il clic con il pulsante del mouse predefinito in corrispondenza della posizione specificata. | |
Click(MouseButtons) | Esegue il clic con il pulsante del mouse specificato. | |
Click(ModifierKeys) | Esegue il clic con il pulsante del mouse predefinito mentre vengono premuti i tasti di modifica specificati. | |
Click(UITestControl) | Esegue il clic con il pulsante del mouse predefinito sul controllo specificato. | |
Click(UITestControl, Point) | Esegue il clic con il pulsante del mouse predefinito sul controllo specificato in corrispondenza della posizione specificata relativa a tale controllo. | |
Click(UITestControl, MouseButtons) | Esegue il clic con il pulsante del mouse specificato sul controllo specificato. | |
Click(UITestControl, ModifierKeys) | Esegue il clic con il pulsante del mouse predefinito sul controllo specificato mentre vengono premuti i tasti di modifica specificati. | |
Click(MouseButtons, ModifierKeys, Point) | Esegue il clic con il pulsante del mouse specificato mentre vengono premuti i tasti di modifica specificati in corrispondenza della posizione specificata. | |
Click(UITestControl, MouseButtons, ModifierKeys, Point) | Esegue il clic con il pulsante del mouse indicato sul controllo specificato mentre vengono premuti i tasti di modifica specificati in corrispondenza della posizione designata relativa a tale controllo. | |
ClickImplementation | Sceglie con il pulsante del mouse indicato sul controllo specificato mentre vengono premuti i tasti di modifica specificati in corrispondenza della posizione designata relativa a tale controllo. | |
Dispose() | Rilascia tutte le risorse utilizzate dall'istanza corrente della classe Mouse. | |
Dispose(Boolean) | Consente di pulire tutte le risorse in uso. | |
DoubleClick() | Esegue il doppio clic con il pulsante del mouse. | |
DoubleClick(Point) | Esegue il doppio clic con il pulsante del mouse predefinito in corrispondenza della posizione specificata. | |
DoubleClick(MouseButtons) | Esegue il doppio clic con il pulsante del mouse specificato. | |
DoubleClick(ModifierKeys) | Fare doppio clic con il pulsante del mouse predefinito con i modificatori. | |
DoubleClick(UITestControl) | Esegue il doppio clic con il pulsante del mouse predefinito sul controllo specificato. | |
DoubleClick(UITestControl, Point) | Esegue il doppio clic con il pulsante del mouse predefinito sul controllo specificato in corrispondenza della posizione specificata relativa al controllo. | |
DoubleClick(UITestControl, MouseButtons) | Esegue il doppio clic con il pulsante del mouse specificato sul controllo specificato. | |
DoubleClick(UITestControl, ModifierKeys) | Esegue il doppio clic con il pulsante del mouse predefinito sul controllo con i modificatori. | |
DoubleClick(MouseButtons, ModifierKeys, Point) | Esegue il doppio clic con il pulsante del mouse specificato mentre vengono premuti i tasti di modifica specificati in corrispondenza della posizione sullo schermo specificata. | |
DoubleClick(UITestControl, MouseButtons, ModifierKeys, Point) | Esegue il doppio clic con il pulsante del mouse indicato sul controllo specificato mentre vengono premuti i tasti di modifica specificati in corrispondenza della posizione designata relativa a tale controllo. | |
DoubleClickImplementation | Esegue il doppio clic con il pulsante del mouse indicato sul controllo specificato mentre vengono premuti i tasti di modifica specificati in corrispondenza della posizione designata relativa a tale controllo. | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
Finalize | Metodo del finalizzatore. (Esegue l'override di Object.Finalize()). | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Hover(Point) | Sposta il mouse nella posizione specificata. | |
Hover(UITestControl) | Arresta il mouse sul controllo specificato. | |
Hover(Point, Int32) | Sospendere il mouse in corrispondenza del punto specificato per la durata specificata. | |
Hover(UITestControl, Point) | Sposta il mouse nella posizione specificata relativa al controllo specificato. | |
Hover(UITestControl, Point, Int32) | Sospende il mouse in corrispondenza della posizione specificata relativa al controllo specificato per la durata specificata. | |
HoverImplementation | Sospende il mouse in corrispondenza della posizione specificata relativa al controllo specificato per la durata specificata. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
Move(Point) | Sposta il mouse nella posizione specificata. | |
Move(UITestControl, Point) | Sposta il mouse nella posizione specificata relativa al controllo specificato. | |
MoveImplementation | Sposta il mouse nella posizione specificata relativa al controllo specificato. | |
MoveScrollWheel(Int32) | Scorre la rotella del mouse per il numero di volte specificato. | |
MoveScrollWheel(Int32, ModifierKeys) | Scorre la rotella del mouse per il numero di volte specificato mentre vengono premuti i tasti di modifica specificati. | |
MoveScrollWheel(UITestControl, Int32) | Scorre la rotella del mouse sul controllo specificato per il numero di volte specificato. | |
MoveScrollWheel(UITestControl, Int32, ModifierKeys) | Scorre la rotella del mouse sul controllo specificato per il numero di volte specificato mentre vengono premuti i tasti di modifica specificati. | |
MoveScrollWheelImplementation | Scorre la rotella del mouse sul controllo specificato per il numero di volte specificato mentre vengono premuti i tasti di modifica specificati. | |
StartDragging() | Inizia a trascinare il mouse. | |
StartDragging(UITestControl) | Inizia a trascinare il mouse dal controllo specificato. | |
StartDragging(UITestControl, Point) | Inizia a trascinare il mouse dal punto specificato relativo al controllo fornito o da un controllo assoluto se control è nullriferimento null (Nothing in Visual Basic). | |
StartDragging(UITestControl, MouseButtons) | Inizia a trascinare il mouse dal controllo specificato tenendo premuti i pulsanti del mouse specificati. | |
StartDragging(UITestControl, Point, MouseButtons, ModifierKeys) | Inizia a trascinare il mouse tenendo premuti i pulsanti del mouse e i tasti specificati dal punto fornito relativo al controllo specificato oppure da un controllo assoluto se control è nullriferimento null (Nothing in Visual Basic). | |
StartDraggingImplementation | Inizia a trascinare il mouse tenendo premuti i pulsanti del mouse e i tasti specificati dal punto fornito relativo al controllo specificato oppure da un controllo assoluto se control è nullriferimento null (Nothing in Visual Basic). | |
StopDragging(Point) | Interrompe l'operazione di trascinamento. | |
StopDragging(UITestControl) | Interrompe l'operazione di trascinamento sul controllo specificato. | |
StopDragging(Int32, Int32) | Interrompe l'operazione di trascinamento. | |
StopDragging(UITestControl, Point) | Interrompe l'operazione di trascinamento sul controllo specificato. | |
StopDragging(UITestControl, Int32, Int32) | Interrompe l'operazione di trascinamento sul controllo specificato. | |
StopDraggingImplementation | Interrompe l'operazione di trascinamento sul controllo specificato. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.