DiagramDragEventArgs-Klasse
Stellt Daten für das DragDrop-, DragEnter-, oder DragOver-Ereignis bereit.
Vererbungshierarchie
System.Object
System.EventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramPointEventArgs
Microsoft.VisualStudio.Modeling.Diagrams.DiagramDragEventArgs
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 DiagramDragEventArgs _
Inherits DiagramPointEventArgs
public class DiagramDragEventArgs : DiagramPointEventArgs
Der DiagramDragEventArgs-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DiagramDragEventArgs() | Initialisiert eine neue Instanz der DiagramDragEventArgs-Klasse. | |
DiagramDragEventArgs(DragEventArgs, DiagramClientView) | Initialisiert eine neue Instanz der DiagramDragEventArgs-Klasse. | |
DiagramDragEventArgs(DragEventArgs, Boolean, ElementGroupPrototype, DiagramClientView) | Initialisiert eine neue Instanz der DiagramDragEventArgs-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AllowedEffect | Ruft ab, welche Drag & Drop-Operationen für den Ursprung (oder die Quelle) des Ziehereignisses zulässig sind. | |
Alt | Ruft einen Wert ab, der angibt, ob die ALT-TASTE gedrückt ist. | |
Control | Ruft einen Wert ab, der angibt, ob die STRG-TASTE gedrückt ist. | |
Data | Ruft das IDataObject ab, das die diesem Ereignis zugeordneten Daten enthält. | |
DiagramClientView | Ruft die DiagramClientView ab, aus der die DiagramEventArgs stammen. (Von DiagramEventArgs geerbt.) | |
DiagramHitTestInfo | Ruft die Treffertestinformation ab, die der Mausposition entsprechen. (Von DiagramPointEventArgs geerbt.) | |
Effect | Ruft das Ziel des Ablageeffekts in einer Drag & Drop-Operation ab oder legt dieses fest. | |
Handled | Ruft einen Wert ab, der angibt, ob dieses Ereignis behandelt wurde, oder legt diesen fest. (Von DiagramEventArgs geerbt.) | |
HitDiagramItem | Ruft das Diagrammelement entsprechend der Mausposition ab. (Von DiagramPointEventArgs geerbt.) | |
IsDropLocationUserSpecified | Ruft einen Wert ab, der angibt, ob der Ablagespeicherort vom Benutzer angegeben wurde oder ob er erzeugt wurde. | |
KeyState | Ruft den aktuellen Zustand der UMSCHALTTASTE, des STRG-TASTE und der Alt-Taste sowie den Zustand der Maustasten ab. gebissenes 1: die linke Maustaste 384-Bit- 2: die rechte Maustaste 384-Bit- 4: die UMSCHALTTASTE 384-Bit- 8: STRG 384-Bit- 16: der mittleren Maustaste 384-Bit- 32: die ALT-TASTE | |
MousePosition | Ruft die Position des Mauszeigers in globalen Einheiten relativ zur linken oberen Ecke des Diagramms ab. (Von DiagramPointEventArgs geerbt.) | |
Prototype | Ruft den Elementgruppenprototyp ab, der diesem Ziehvorgang zugeordnet ist.Dies ist innerhalb des Rohdatenobjekts vorhanden, wird jedoch als separate Eigenschaft bereitgestellt, sodass Privatkunden dies nicht selbst deserialisieren müssen. | |
Shift | Ruft einen Wert ab, der angibt, ob die UMSCHALTTASTE gedrückt ist. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
ComputeEffect | Diese Methode gibt den einzelnen resultierenden Ablageeffekt zurück und gibt die möglichen Effekte an, die das Drag & Drop-Ziel unterstützen kann.Die Kombination aus erlaubten Effekten der Zieh-Quelle und den Tastenzuständen wird verwendet, um den resultierenden Effekt zu bestimmen. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
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.