[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The IGraphDocument type exposes the following members.
Methods
Name | Description | |
---|---|---|
BeginConnectingProcess |
Startet den visuellen Verbindungs-Prozess.
| |
BeginVisualSelectionProcess |
Startet den visuellen Auswahl-Prozess.
| |
EndConnectingProcess |
Beendet den Verbindungs-Prozess.
| |
EndVisualSelectionProcess |
Benachrichtigt das Graph-Dokument über das Ende des Auswahlprozesses.
| |
ExtendNodeSelection(INode) |
Fügt einen Knoten der Knotenauswahl hinzu.
| |
ExtendNodeSelection(IEnumerable<(Of <<'(INode>)>>)) |
Fügt mehrere Knoten der Knotenauswahl hinzu.
| |
GetGraphVis |
Gibt die Visualisierung für des Graphen zurück.
| |
GetNodeByMouse |
Gibt einen Knoten anhand von lokalen (nicht transformierten)
Cursor-Koordinaten zurück.
| |
GetPinByMouse |
Gibt einen Pin anhand von Cursor-Koordinaten zurück.
| |
GetPortByMouse |
Gibt einen Port anhand von Cursor-Koordinaten zurück.
| |
HitTest |
Prüft mit Hilfe von Editor-Koordinaten ob sich ein
Objekt unter dem Cursor befindet.
| |
IsNodeSecondarySelected |
Gibt einen Wert zurück, der angibt, ob der übergebene Knoten sekundär markiert ist.
| |
OnGraphProperties |
Löst das Ereignis GraphProperties aus.
| |
OnMouseClick |
Löst das Ereignis MouseClick aus.
| |
OnMouseDoubleClick |
Löst das Ereignis MouseDoubleClick aus.
| |
OnMouseDown |
Löst das Ereignis MouseDown aus.
| |
OnMouseEnter |
Löst das Ereignis MouseEnter aus.
| |
OnMouseHover |
Löst das Ereignis MouseHover aus.
| |
OnMouseLeave |
Löst das Ereignis MouseLeave aus.
| |
OnMouseMove |
Löst das Ereignis MouseMove aus.
| |
OnMouseNodeEnter |
Löst das Ereignis MouseNodeEnter aus.
| |
OnMouseNodeLeave |
Löst das Ereignis MouseNodeLeave aus.
| |
OnMousePortEnter |
Löst das Ereignis MousePortEnter aus.
| |
OnMousePortLeave |
Löst das Ereignis MousePortLeave aus.
| |
OnMouseUp |
Löst das Ereignis MouseUp aus.
| |
OnMouseWheel |
Löst das Ereignis MouseWheel aus.
| |
OnNodeHelp |
Löst das Ereignis NodeHelp aus.
| |
OnNodeProperties |
Löst das Ereignis NodeProperties aus.
| |
OnNodeSelect |
Löst das Ereignis NodeSelect aus.
| |
OnPortProperties |
Löst das Ereignis PortProperties aus.
| |
OnShowSubGraph |
Löst das Ereignis ShowSubGraph aus.
| |
ReduceNodeSelection |
Entfernt einen Knoten aus der Knotenauswahl.
| |
Repaint |
Zeichnet das Graph-Dokument neu.
| |
SelectNothing |
Löscht die aktuelle Auswahl.
| |
WhileConnectingProcess |
Benachrichtigt das Graph-Dokument über die Cursor-Bewegung
während des Verbindungsprozesses.
| |
WhileVisualSelectionProcess |
Benachrichtigt das Graph-Dokument über die Cursor-Bewegung
während des Auswahlprozesses.
|
Properties
Name | Description | |
---|---|---|
AutoRepaint |
Liest oder schreibt einen Wert, der angibt ob die Arbeitsfläche bei Änderungen des Graphen
automatisch neu gezeichnet werden soll.
| |
Editor |
Liest oder schreibt den Eitor.
| |
Graph |
Gibt der Graph zurück, welches dargestellt werden soll.
| |
IsConnectingInProgress |
Gibt einen Wert zurück, der angibt, ob ein Verbindungsprozess
aktiv ist.
| |
IsMouseOverDocument |
Gibt einen Wert zurück, der angibt ob der Cursor sich zur Zeit über dem Dokument befindet.
| |
IsPinVisible |
Gibt einen Wert zurück, der angibt ob die Pins der Verbindungen sichtbar sind oder nicht.
| |
Runtime |
Gibt die Laufzeitumgebung zurück in der der Graph
ausgeführt wird.
| |
SecondarySelectedNodes |
Gibt eine Auflistung mit allen sekundär markierten Knoten zurück.
| |
SecondarySelectedNodesCount |
Gibt die Anzahl aller sekundär markierten Knoten einschließlich des primär markierten Knotens zurück.
| |
SelectedNode |
Gibt den ausgewählten Knoten zurück oder legt ihn fest.
| |
SelectedPin |
Liest oder schreibt den ausgewählten Pin.
| |
SelectedPort |
Liest oder schreibt den ausgewählten Port.
|
Events
Name | Description | |
---|---|---|
Disposing |
Wird ausgelöst, wenn das Dokument zerstört wird.
| |
GraphProperties |
Wird ausgelöst, wenn für einen Graphen der Eigenschaftsdialog angefordert wurde.
| |
MouseClick |
Wird ausgelöst, wenn ein Klick ausgeführt wurde.
| |
MouseDoubleClick |
Wird ausgelöst, wenn ein Doppel-Klick ausgeführt wurde.
| |
MouseDown |
Wird ausgelöst, wenn eine Maustaste gedrückt wird.
| |
MouseEnter |
Wird ausgelöst, wenn der Cursor den Editor betritt.
| |
MouseHover |
Wird ausgelöst, wenn der Cursor über der Arbeitsfläche verweilt.
| |
MouseLeave |
Wird ausgelöst, wenn der Cursor den Editor verlässt.
| |
MouseMove |
Wird ausgelöst, wenn der Cursor bewegt wird.
| |
MouseNodeEnter |
Wird ausgelöst, wenn der Cursor in den Bereich eines Knotens hinien bewegt wird.
| |
MouseNodeLeave |
Wird ausgelöst, wenn der Cursor den Bereich eines Knotens verlässt.
| |
MousePortEnter |
Wird ausgelöst, wenn der Cursor in den Bereich eines Ports hineinbewegt wird.
| |
MousePortLeave |
Wird ausgelöst, wenn der Cursor aus dem Bereich eines Ports herrausbewegt wird.
| |
MouseUp |
Wird ausgelöst, wenn eine Maustaste losgelassen wird.
| |
MouseWheel |
Wird ausgelöst, wenn das Mausrad gedreht wird.
| |
NodeHelp |
Wird ausgelöst, wenn für einen Knoten Hilfe angefordert wird.
| |
NodeProperties |
Wird ausgelöst, wenn für einen Knoten den Eigenschaftsdialog anfordert.
| |
NodeSelect |
Wird ausgelöst, wenn ein Knoten ausgewählt wird.
| |
PortProperties |
Wird ausgelöst, wenn für einen Port den Eigenschaftsdialog anfordert.
| |
ShowSubGraph |
Wird ausgelöst, wenn ein Sub-Graph-Knoten den gekapselten Graphen anzeigen möchte.
|