CreateAction-Klasse
CreateAction reagiert auf ausgewählte Elemente aus der Toolbox in das Diagramm, um sie zu erstellen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.CreateAction
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntax
'Declaration
Public Class CreateAction _
Inherits SelectAction
public class CreateAction : SelectAction
Der CreateAction-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
CreateAction | Konstruktor. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
CanBumpScroll | Ruft die Mausaktion ab und überprüft, ob sie das Diagramm führen kann einen Bildlauf durchzuführen. (Von MouseAction geerbt.) | |
CurrentDiagramArgs | Ruft die Ereignisargumente für das aktuelle Diagramm ab, in dem die Mausaktion aufgetreten ist. (Von MouseAction geerbt.) | |
CurrentMouseActionEvent | Ruft die aktuellen der Mausbetätigung ab. (Von MouseAction geerbt.) | |
CurrentMouseActionState | Ruft den aktuellen Zustand der Mausbetätigung ab. (Von MouseAction geerbt.) | |
CurrentPoint | Ruft ab oder legt die Position des Mauszeigers für die aktuelle Mausaktion festlegen. (Von MouseAction geerbt.) | |
DeferredFocusableItem | (Von SelectAction geerbt.) | |
DeferredSelectableItem | (Von SelectAction geerbt.) | |
Diagram | Ruft das Diagramm ab, an dem die Mausaktion zugewiesen wird. (Von MouseAction geerbt.) | |
HasTooltip | Ruft die Mausaktion ab und überprüft, ob sie über eine QuickInfo verfügen kann. (Von MouseAction geerbt.) | |
IsActive | Ruft die Mausaktion ab und überprüft, ob sie aktiv ist. (Von MouseAction geerbt.) | |
MouseDownHitShape | Ruft das Format ab, zu der die Mausaktion aufgetreten ist. (Von MouseAction geerbt.) | |
MouseDownPoint | Ruft die Position des letzten Ereignisses für das Drücken der Maustaste ab. (Von MouseAction geerbt.) | |
PreviousPoint | Ruft ab oder legt die Position des vorherigen Ereignis für das Drücken der Maustaste ab. (Von MouseAction geerbt.) | |
ResetToolboxOnDragDrop | Überschreiben Sie ResetToolboxOnDragDrop, um die gleiche Toolbox-Auswahl zu halten, wenn diese im Haften Modus befindet. (Überschreibt MouseAction.ResetToolboxOnDragDrop.) | |
StickyMode | Ob diese Aktion Modus oder im Haften ist.Wenn im Haften Modus, nachdem ein Element erstellt hat, wird die Aktion nicht deaktiviert, sodass der Benutzer mehr Elemente desselben Typs zu erstellen, ohne verhindern, dass das Element aus der Toolbox wieder auszuwählen. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Activate | Aktiviert die Mausaktion. (Von MouseAction geerbt.) | |
CanCancel | Ruft die Mausaktion ab und überprüft, ob sie abgebrochen werden kann. (Von MouseAction geerbt.) | |
Cancel | Bricht die Mausaktion ab. (Von MouseAction geerbt.) | |
CanComplete | Ruft die Mausaktion ab und überprüft, ob sie abgeschlossen werden kann. (Von MouseAction geerbt.) | |
CaptureMouse | Ruft die Mausaktion ab. (Von MouseAction geerbt.) | |
Click | Führt Aktionen für abgeleitete Klassen aus, wenn mit dem Mauszeiger auf den Text geklickt wurde. (Von MouseAction geerbt.) | |
Complete | Schließt die Mausaktion ab. (Von MouseAction geerbt.) | |
ContextMenuRequested | Sendet eine Anforderung für das Kontextmenü. (Von MouseAction geerbt.) | |
Dispose() | Gibt alle vom MouseAction verwendeten Ressourcen frei. (Von MouseAction geerbt.) | |
Dispose(Boolean) | Gibt die von MouseAction verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Von MouseAction geerbt.) | |
DoPaintFeedback | Zeichnet das Feed-back für die Mausaktion. (Von MouseAction geerbt.) | |
DoubleClick | Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer mit dem Mauszeiger auf den Text doppelklickt. (Von MouseAction geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Schließt ab, die Mausaktion gibt aber sie nicht freigegeben. (Von MouseAction geerbt.) | |
GetCursor | Ruft den Cursor ab, der an der angegebenen Position des Mauszeigers anzuzeigen. (Überschreibt MouseAction.GetCursor(Cursor, DiagramClientView, PointD).) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetTooltipText | Ruft den QuickInfo-Text für ein Element im Diagramm ab. (Von MouseAction geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GotFocus | Weist den Fokus auf die Mausaktion. (Von MouseAction geerbt.) | |
Invalidate | Erklärt das Feed-back von der Mausbetätigung. (Von MouseAction geerbt.) | |
LostFocus | Entfernt den Fokus von der Mausbetätigung. (Von MouseAction geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MouseDown | Führt Aktionen für abgeleitete Klassen aus, wenn ein Benutzer mit der Maus klickt. (Von MouseAction geerbt.) | |
MouseEnter | Führt Aktionen für abgeleitete Klassen aus, wenn die Maus in eine Form im Diagramm zeigt. (Von MouseAction geerbt.) | |
MouseHover | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer auf einen Bereich oder zu einem Element im Diagramm zeigt. (Von MouseAction geerbt.) | |
MouseLeave | Führt Aktionen für abgeleitete Klassen aus, wenn der Mauszeiger nicht mehr auf die Form im Diagramm zeigt. (Von MouseAction geerbt.) | |
MouseMove | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer die Maus über dem Diagramm verschoben. (Von MouseAction geerbt.) | |
MouseUp | Führt Aktionen für abgeleitete Klassen wenn der Benutzer die Maustaste loslässt aus. (Von MouseAction geerbt.) | |
MouseWheel | Führt Aktionen für abgeleitete Klassen aus, wenn der Benutzer mit dem Mausrad dreht. (Von MouseAction geerbt.) | |
OnClicked | Wird aufgerufen, wenn dieser MouseAction eine Kombination nicht-ziehende MouseUp-Ereignis + das MouseDown-Ereignis empfangen wurde, oder wenn es ein vollständiges Ereignis empfangen hat. (Überschreibt SelectAction.OnClicked(MouseActionEventArgs).) | |
OnContextMenuRequested | Schließt die ausgewählte Aktion ab, damit das Kontextmenü zunächst eine gültige Auswahl verfügt, die mit zu arbeiten. (Von SelectAction geerbt.) | |
OnDiagramGotFocus | Alarmiert Listener, dass das Diagramm den Fokus besitzt. (Von MouseAction geerbt.) | |
OnDiagramLostFocus | Bricht die Aktion ab, wenn die Sicht den Fokus verliert. (Von SelectAction geerbt.) | |
OnDiagramScrolled | Alarmiert Listener, dass der Benutzer das Diagramm Bildlauf durchgeführt hat. (Von MouseAction geerbt.) | |
OnDoubleClick | Alarmiert Listener, dass der Benutzer mit dem Mauszeiger auf den doppelt geklickt hat. (Von MouseAction geerbt.) | |
OnDragCanceled | Alarmiert Listener, ob der Ziehvorgang abgebrochen wurde. (Von MouseAction geerbt.) | |
OnDragCompleted | Wird aufgerufen, wenn dieser MouseActions Ziehvorgang beendet wurde.Wenn im Haften Modus endet nicht die Aktion (Überschreibt MouseAction.OnDragCompleted(MouseActionEventArgs).) | |
OnDraggingBegun | Alarmiert Listener, ob der Ziehvorgang begonnen hat. (Von MouseAction geerbt.) | |
OnDraggingEnded | Alarmiert Listener, ob der Ziehvorgang beendet wurde. (Von MouseAction geerbt.) | |
OnDragPendingBegun | Alarmiert Listener, ob der Ziehvorgang aussteht. (Von MouseAction geerbt.) | |
OnDragPendingEnded | Alarmiert Listener, ob der Ziehvorgang nicht mehr aussteht. (Von MouseAction geerbt.) | |
OnHoveringBegun | Alarmiert Listener, dass die Maus im Diagramm zeigt. (Von MouseAction geerbt.) | |
OnHoveringEnded | Alarmiert Listener, dass die Maus nicht mehr im Diagramm angezeigt wird. (Von MouseAction geerbt.) | |
OnMouseActionActivated | Alarmiert Listener, dass die Mausaktion gestartet wurde. (Von MouseAction geerbt.) | |
OnMouseActionCanceled | Ändert Listener, dass die Mausaktion abgebrochen wurde. (Von MouseAction geerbt.) | |
OnMouseActionCompleted | Alarmiert Listener, dass die Mausaktion abgeschlossen wurde. (Von MouseAction geerbt.) | |
OnMouseActionDeactivated | Bereinigt alle Membervariablen, wie der deferredSelection Member auf. (Von SelectAction geerbt.) | |
OnMouseDown | Wird aufgerufen, wenn ein MouseHover-Ereignis zu diesem MouseAction weitergeleitet wurde. (Überschreibt SelectAction.OnMouseDown(DiagramMouseEventArgs).) | |
OnMouseEnter | Alarmiert Listener, dass die Maus sich über einer Form im Diagramm bewegt hat. (Von MouseAction geerbt.) | |
OnMouseHover | Alarmiert Listener, dass der Mauszeiger auf einen Bereich oder zu einem Element im Diagramm zeigt. (Von MouseAction geerbt.) | |
OnMouseLeave | Alarmiert Listener, dass der Mauszeiger nicht mehr auf dem Formular im Diagramm werden. (Von MouseAction geerbt.) | |
OnMouseMove | Wird aufgerufen, wenn ein MouseMove-Ereignis zu diesem MouseAction weitergeleitet wurde. (Überschreibt MouseAction.OnMouseMove(DiagramMouseEventArgs).) | |
OnMouseUp | Alarmiert Listener, dass der Benutzer die Maustaste losgelassen wurde. (Von MouseAction geerbt.) | |
OnMouseWheel | Alarmiert Listener, dass der Benutzer das Mausrad gedreht wurde. (Von MouseAction geerbt.) | |
ReleaseMouse | Alarmiert Listener, dass der Benutzer die Maustaste losgelassen wurde. (Von MouseAction geerbt.) | |
Scrolled | Alarmiert Listener, dass der Benutzer das Diagramm Bildlauf durchgeführt hat. (Von MouseAction geerbt.) | |
Select | Wählt das erste auswählbare Diagrammelement (Form) Unterfeld, Felder oder unterhalb des Mauszeigers und den Fokus auf das erste Element aus, das den Fokus erhalten kann. (Von SelectAction geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
MouseActionActivated | Tritt beim Start eine Mausaktion auf. (Von MouseAction geerbt.) | |
MouseActionDeactivated | Tritt auf, wenn eine Mausaktion beendet. (Von MouseAction geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.