Freigeben über


MouseActionEventArgs-Klasse

Die Klasse für Ereignisargumente, die von der MouseActions-Klasse stammen.

Vererbungshierarchie

System.Object
  System.EventArgs
    Microsoft.VisualStudio.Modeling.Diagrams.DiagramEventArgs
      Microsoft.VisualStudio.Modeling.Diagrams.MouseActionEventArgs

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public Class MouseActionEventArgs _
    Inherits DiagramEventArgs
public class MouseActionEventArgs : DiagramEventArgs

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

Konstruktoren

  Name Beschreibung
Geschützte Methode MouseActionEventArgs() Initialisiert eine Instanz der MouseActionEventArgs-Klasse.
Öffentliche Methode MouseActionEventArgs(DiagramClientView, PointD, PointD, ActionRequest) Initialisiert eine Instanz der MouseActionEventArgs-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActionRequest Ruft die Aktion ab, die am Ende eines MouseAction-Ereignisses ausgeführt werden soll, oder legt diese fest.Das Festlegen dieser Eigenschaft ermöglicht Ihnen, eine Mausaktion vorzeitig abzuschließen, vorzeitig abzubrechen oder zu verlängern.
Öffentliche Eigenschaft CurrentMousePosition Ruft die Mausposition ab, wenn das Ereignis eingetreten ist.Die Position ist in globalen Koordinaten relativ zur linken oberen Ecke des Diagramms.
Öffentliche Eigenschaft DiagramClientView Ruft die DiagramClientView ab, aus der die DiagramEventArgs stammen. (Von DiagramEventArgs geerbt.)
Öffentliche Eigenschaft Handled Ruft einen Wert ab, der angibt, ob dieses Ereignis behandelt wurde, oder legt diesen fest. (Von DiagramEventArgs geerbt.)
Öffentliche Eigenschaft PreviousMousePosition Ruft die Mausposition vor dem Ereignis ab.Die Position ist in globalen Koordinaten relativ zur linken oberen Ecke des Diagramms.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Ö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.Modeling.Diagrams-Namespace