[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The GraphDocument type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | GraphDocument |
Initialisiert eine GraphDocument-Instanz.
|
Methods
Name | Description | |
---|---|---|
![]() | BeginConnectingProcess |
Startet den visuellen Verbindungs-Prozess und wählt den übergebenen Anschluss aus.
|
![]() | BeginVisualSelectionProcess |
Startet den visuellen Auswahl-Prozess.
|
![]() | Dispose |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.
|
![]() | EndConnectingProcess |
Ends the connecting process.
|
![]() | 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.
|
![]() | Finalize |
Gibt nicht verwaltete Resourcen frei und/oder
führt weitere Aufräumarbeiten durch bevor das
GraphDocument-Objekt durch
den Garbage Collector aufgelöst wird.
(Overrides Object..::..Finalize()()()().) |
![]() | GetGraphVis |
Gibt die Visualieirung für der Graph zurück.
|
![]() | GetNodeByMouse |
Gibt einen Knoten anhand von Workspace-Koordinaten zurück.
|
![]() | GetPinByMouse |
Gibt einen Pin anhand von Workspace-Koordinaten zurück.
|
![]() | GetPortByMouse |
Gibt einen Port anhand von Workspace-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 NodeProperties 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 der 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 |
Liest der Graph, 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 die 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 der Eigenschaftsdialog angefordert wurde.
|
![]() | NodeSelect |
Wird ausgelöst, wenn ein Knoten ausgewählt wird.
|
![]() | PortProperties |
Wird ausgelöst, wenn für einen Port der Eigenschaftsdialog angefordert wurde.
|
![]() | ShowSubGraph |
Wird ausgelöst, wenn ein Sub-Graph-Knoten den gekapselten Graphen anzeigen möchte.
|