Freigeben über


Mouse-Klasse

Stellt statische Methoden zum Ausführen von Mausaktionen in einem Benutzeroberflächentest bereit.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.Mouse

Namespace:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntax

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

Der Mouse-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode Mouse Infrastruktur. Initialisiert eine neue Instanz der Mouse-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member HoverDuration Ruft die Dauer in Millisekunden für das Zeigen mit der Maus ab oder legt diese fest.
Öffentliche EigenschaftStatischer Member Instance Ruft die Mouse-Instanz ab oder legt sie fest.
Öffentliche EigenschaftStatischer Member Location Ruft den Speicherort des Mouse-Elements ab oder legt ihn fest.
Geschützte Eigenschaft LocationImplementation Ruft den aktuellen Speicherort des Mouse-Elements ab oder legt ihn fest.
Öffentliche EigenschaftStatischer Member MouseDragSpeed Ruft die Mausverschiebungsgeschwindigkeit ab oder legt diese fest.
Öffentliche EigenschaftStatischer Member MouseMoveSpeed Ruft die Mausverschiebungsgeschwindigkeit ab oder legt diese fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member Click() Klickt mit der Standardmaustaste.
Öffentliche MethodeStatischer Member Click(Point) Klickt mit der Standardmaustaste an der angegebenen Position.
Öffentliche MethodeStatischer Member Click(MouseButtons) Klickt mit der angegebenen Maustaste.
Öffentliche MethodeStatischer Member Click(ModifierKeys) Klickt mit der Standardmaustaste, während die angegebenen Zusatztasten gedrückt gehalten werden.
Öffentliche MethodeStatischer Member Click(UITestControl) Klickt mit der Standardmaustaste auf das angegebene Steuerelement.
Öffentliche MethodeStatischer Member Click(UITestControl, Point) Klickt mit der Standardmaustaste auf das angegebene Steuerelement an der relativ zu diesem Steuerelement angegebenen Position.
Öffentliche MethodeStatischer Member Click(UITestControl, MouseButtons) Klickt mit der angegebenen Maustaste auf das angegebene Steuerelement.
Öffentliche MethodeStatischer Member Click(UITestControl, ModifierKeys) Klickt mit der Standardmaustaste auf das angegebene Steuerelement, während die angegebenen Zusatztasten gedrückt gehalten werden.
Öffentliche MethodeStatischer Member Click(MouseButtons, ModifierKeys, Point) Klickt mit der angegebenen Maustaste, während die angegebenen Zusatztasten an der angegebenen Position gedrückt gehalten werden.
Öffentliche MethodeStatischer Member Click(UITestControl, MouseButtons, ModifierKeys, Point) Klickt mit der angegebenen Maustaste auf das angegebene Steuerelement, während die angegebenen Zusatztasten an der relativ zu diesem Steuerelement angegebenen Position gedrückt gehalten werden.
Geschützte Methode ClickImplementation Klickt mit der angegebenen Maustaste auf das angegebene Steuerelement, während die angegebenen Zusatztasten an der relativ zu diesem Steuerelement angegebenen Position gedrückt gehalten werden.
Öffentliche Methode Dispose() Gibt alle von der aktuellen Instanz der Mouse-Klasse verwendeten Ressourcen frei.
Geschützte Methode Dispose(Boolean) Bereinigt alle Ressourcen, die verwendet werden.
Öffentliche MethodeStatischer Member DoubleClick() Doppelklickt mit der Maustaste.
Öffentliche MethodeStatischer Member DoubleClick(Point) Doppelklickt mit der Standardmaustaste an der angegebenen Position.
Öffentliche MethodeStatischer Member DoubleClick(MouseButtons) Doppelklickt mit der angegebenen Maustaste.
Öffentliche MethodeStatischer Member DoubleClick(ModifierKeys) Doppelklickt auf die Standardmaustaste mit Modifizierern.
Öffentliche MethodeStatischer Member DoubleClick(UITestControl) Doppelklickt mit der Standardmaustaste auf das angegebene Steuerelement.
Öffentliche MethodeStatischer Member DoubleClick(UITestControl, Point) Doppelklickt mit der Standardmaustaste auf das angegebene Steuerelement an der relativ zum Steuerelement angegebenen Position.
Öffentliche MethodeStatischer Member DoubleClick(UITestControl, MouseButtons) Doppelklickt mit der angegebenen Maustaste auf das angegebene Steuerelement.
Öffentliche MethodeStatischer Member DoubleClick(UITestControl, ModifierKeys) Doppelklickt mit der Standardmaustaste und den angegebenen Modifizierertasten auf das angegebene Steuerelement.
Öffentliche MethodeStatischer Member DoubleClick(MouseButtons, ModifierKeys, Point) Doppelklickt mit der angegebenen Maustaste, während die angegebenen Zusatztasten an der angegebenen Position auf dem Bildschirm gedrückt gehalten werden.
Öffentliche MethodeStatischer Member DoubleClick(UITestControl, MouseButtons, ModifierKeys, Point) Doppelklickt mit der angegebenen Maustaste auf das angegebene Steuerelement, während die angegebenen Zusatztasten an der relativ zu diesem Steuerelement angegebenen Position gedrückt gehalten werden.
Geschützte Methode DoubleClickImplementation Doppelklickt mit der angegebenen Maustaste auf das angegebene Steuerelement, während die angegebenen Zusatztasten an der relativ zu diesem Steuerelement angegebenen Position gedrückt gehalten werden.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Die Finalizermethode. (Überschreibt Object.Finalize().)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Member Hover(Point) Verschiebt die Maus an die angegebene Position.
Öffentliche MethodeStatischer Member Hover(UITestControl) Hält die Maus über das angegebene Steuerelement.
Öffentliche MethodeStatischer Member Hover(Point, Int32) Halten Sie die Maus für eine bestimmte Zeitdauer auf den angegebenen Punkt.
Öffentliche MethodeStatischer Member Hover(UITestControl, Point) Verschiebt die Maus an die relativ zum angegebenen Steuerelement angegebene Position.
Öffentliche MethodeStatischer Member Hover(UITestControl, Point, Int32) Halten Sie die Maus über eine bestimmte Zeitdauer auf die relativ zum angegebenen Steuerelement angegebene Position.
Geschützte Methode HoverImplementation Halten Sie die Maus über eine bestimmte Zeitdauer auf die relativ zum angegebenen Steuerelement angegebene Position.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeStatischer Member Move(Point) Verschiebt die Maus an die angegebene Position.
Öffentliche MethodeStatischer Member Move(UITestControl, Point) Verschiebt die Maus an die relativ zum angegebenen Steuerelement angegebene Position.
Geschützte Methode MoveImplementation Verschiebt die Maus an die relativ zum angegebenen Steuerelement angegebene Position.
Öffentliche MethodeStatischer Member MoveScrollWheel(Int32) Führt eine angegebene Anzahl von Bildläufen mit dem Mausrad durch.
Öffentliche MethodeStatischer Member MoveScrollWheel(Int32, ModifierKeys) Führt die angegebene Anzahl von Bildläufen mit dem Mausrad durch, während die angegebenen Zusatztasten gedrückt werden.
Öffentliche MethodeStatischer Member MoveScrollWheel(UITestControl, Int32) Führt eine angegebene Anzahl von Bildläufen mit dem Mausrad an dem angegebenen Steuerelement durch.
Öffentliche MethodeStatischer Member MoveScrollWheel(UITestControl, Int32, ModifierKeys) Führt eine angegebene Anzahl von Bildläufen mit dem Mausrad an dem angegebenen Steuerelement durch, während die angegebenen Zusatztasten gedrückt werden.
Geschützte Methode MoveScrollWheelImplementation Führt eine angegebene Anzahl von Bildläufen mit dem Mausrad an dem angegebenen Steuerelement durch, während die angegebenen Zusatztasten gedrückt werden.
Öffentliche MethodeStatischer Member StartDragging() Beginnt mit dem Ziehen der Maus.
Öffentliche MethodeStatischer Member StartDragging(UITestControl) Beginnt mit dem Ziehen der Maus am angegebenen Steuerelement.
Öffentliche MethodeStatischer Member StartDragging(UITestControl, Point) Beginnt mit dem Ziehen der Maus am angegebenen Punkt (relativ zum angegebenen Steuerelement) oder an einem absoluten Steuerelement, wenn das control-Element nullNULL-Verweis (Nothing in Visual Basic) ist.
Öffentliche MethodeStatischer Member StartDragging(UITestControl, MouseButtons) Beginnt mit dem Ziehen der Maus am angegebenen Steuerelement, während die angegebenen Maustasten gedrückt gehalten werden.
Öffentliche MethodeStatischer Member StartDragging(UITestControl, Point, MouseButtons, ModifierKeys) Beginnt mit dem Ziehen der Maus am angegebenen Punkt (relativ zum angegebenen Steuerelement) oder an einem absoluten Steuerelement, wenn das control-Element nullNULL-Verweis (Nothing in Visual Basic) ist, während die angegebenen Maustasten und die angegebenen Tasten gedrückt gehalten werden.
Geschützte Methode StartDraggingImplementation Beginnt mit dem Ziehen der Maus am angegebenen Punkt (relativ zum angegebenen Steuerelement) oder an einem absoluten Steuerelement, wenn das control-Element nullNULL-Verweis (Nothing in Visual Basic) ist, während die angegebenen Maustasten und die angegebenen Tasten gedrückt gehalten werden.
Öffentliche MethodeStatischer Member StopDragging(Point) Beendet den Ziehvorgang.
Öffentliche MethodeStatischer Member StopDragging(UITestControl) Beendet den Ziehvorgang für das angegebene Steuerelement.
Öffentliche MethodeStatischer Member StopDragging(Int32, Int32) Beendet den Ziehvorgang.
Öffentliche MethodeStatischer Member StopDragging(UITestControl, Point) Beendet den Ziehvorgang für das angegebene Steuerelement.
Öffentliche MethodeStatischer Member StopDragging(UITestControl, Int32, Int32) Beendet den Ziehvorgang für das angegebene Steuerelement.
Geschützte Methode StopDraggingImplementation Beendet den Ziehvorgang für das angegebene Steuerelement.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITesting-Namespace