[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]

The Document type exposes the following members.

Constructors

  NameDescription
Public methodDocument
Initialisiert eine neue Document-Instanz.

Methods

  NameDescription
Public methodBeginConnectingProcess
Startet den visuellen Verbindungs-Prozess und wählt den übergebenen Anschluss aus.
(Inherited from GraphDocument.)
Public methodBeginVisualSelectionProcess
Startet den visuellen Auswahl-Prozess.
(Inherited from GraphDocument.)
Public methodCloseView
Schließt das Dokument.
Public methodDispose
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.
(Overrides GraphDocument..::..Dispose()()()().)
Public methodEndConnectingProcess
Ends the connecting process.
(Inherited from GraphDocument.)
Public methodEndVisualSelectionProcess
Benachrichtigt das Graph-Dokument über das Ende des Auswahlprozesses.
(Inherited from GraphDocument.)
Public methodExtendNodeSelection(INode)
Fügt einen Knoten der Knotenauswahl hinzu.
(Inherited from GraphDocument.)
Public methodExtendNodeSelection(IEnumerable<(Of <<'(INode>)>>))
Fügt mehrere Knoten der Knotenauswahl hinzu.
(Inherited from GraphDocument.)
Protected methodFinalize
Gibt nicht verwaltete Resourcen frei und/oder führt weitere Aufräumarbeiten durch bevor das GraphDocument-Objekt durch den Garbage Collector aufgelöst wird.
(Inherited from GraphDocument.)
Public methodGetGraphVis
Gibt die Visualieirung für der Graph zurück.
(Inherited from GraphDocument.)
Public methodGetNodeByMouse
Gibt einen Knoten anhand von Workspace-Koordinaten zurück.
(Inherited from GraphDocument.)
Public methodGetPinByMouse
Gibt einen Pin anhand von Workspace-Koordinaten zurück.
(Inherited from GraphDocument.)
Public methodGetPortByMouse
Gibt einen Port anhand von Workspace-Koordinaten zurück.
(Inherited from GraphDocument.)
Public methodHitTest
Prüft mit Hilfe von Editor-Koordinaten ob sich ein Objekt unter dem Cursor befindet.
(Inherited from GraphDocument.)
Public methodIsNodeSecondarySelected
Gibt einen Wert zurück, der angibt, ob der übergebene Knoten sekundär markiert ist.
(Inherited from GraphDocument.)
Public methodOnGraphProperties
Löst das Ereignis NodeProperties aus.
(Inherited from GraphDocument.)
Public methodOnMouseClick
Löst das Ereignis MouseClick aus.
(Inherited from GraphDocument.)
Public methodOnMouseDoubleClick
Löst das Ereignis MouseDoubleClick aus.
(Inherited from GraphDocument.)
Public methodOnMouseDown
Löst das Ereignis MouseDown aus.
(Inherited from GraphDocument.)
Public methodOnMouseEnter
Löst das Ereignis MouseEnter aus.
(Inherited from GraphDocument.)
Public methodOnMouseHover
Löst das Ereignis MouseHover aus.
(Inherited from GraphDocument.)
Public methodOnMouseLeave
Löst das Ereignis MouseLeave aus.
(Inherited from GraphDocument.)
Public methodOnMouseMove
Löst das Ereignis MouseMove aus.
(Inherited from GraphDocument.)
Public methodOnMouseNodeEnter
Löst das Ereignis MouseNodeEnter aus.
(Inherited from GraphDocument.)
Public methodOnMouseNodeLeave
Löst das Ereignis MouseNodeLeave aus.
(Inherited from GraphDocument.)
Public methodOnMousePortEnter
Löst das Ereignis MousePortEnter aus.
(Inherited from GraphDocument.)
Public methodOnMousePortLeave
Löst das Ereignis MousePortLeave aus.
(Inherited from GraphDocument.)
Public methodOnMouseUp
Löst das Ereignis MouseUp aus.
(Inherited from GraphDocument.)
Public methodOnMouseWheel
Löst das Ereignis MouseWheel aus.
(Inherited from GraphDocument.)
Public methodOnNodeHelp
Löst das Ereignis NodeHelp aus.
(Inherited from GraphDocument.)
Public methodOnNodeProperties
Löst das Ereignis NodeProperties aus.
(Inherited from GraphDocument.)
Public methodOnNodeSelect
Löst das Ereignis NodeSelect aus.
(Inherited from GraphDocument.)
Public methodOnPortProperties
Löst das Ereignis PortProperties aus.
(Inherited from GraphDocument.)
Protected methodOnSelection
Löst das Ereignis Selected aus.
Public methodOnShowSubGraph
Löst das Ereignis ShowSubGraph aus.
(Inherited from GraphDocument.)
Public methodReduceNodeSelection
Entfernt einen Knoten aus der Knotenauswahl.
(Inherited from GraphDocument.)
Public methodRepaint
Zeichnet das Graph-Dokument neu.
(Inherited from GraphDocument.)
Public methodSave()()()()
Speichert den Graphen dieses Dokuments. Falls der Graph noch nicht gespeichert wurde wird ein Datei-Speichern-Dialog angezeigt.
Public methodSave(String, Boolean)
Speichert den Graphen in einer Datei.
Public methodSaveAs
Zeigt einen Datei-Speichern-Dialog für das Speichern des Graphen an und speichert den Graphen, falls der Benutzer einen Speicherort bestimmt hat.
Public methodSelect
Wählt dieses Dokument aus und bringt es in den Vordergrund.
Public methodSelectNothing
Löscht die aktuelle Auswahl.
(Inherited from GraphDocument.)
Public methodShowView
Zeigt die Ansicht des Dokuments an.
Public methodUseAsTemplate
Trennt das Dokument von der Projektdatei und wandelt das Dokument in eine nicht gespeicherte Vorlage um.
Public methodWhileConnectingProcess
Benachrichtigt der Graph-Dokument über die Cursor-Bewegung während des Verbindungsprozesses.
(Inherited from GraphDocument.)
Public methodWhileVisualSelectionProcess
Benachrichtigt das Graph-Dokument über die Cursor-Bewegung während des Auswahlprozesses.
(Inherited from GraphDocument.)

Properties

  NameDescription
Public propertyAutoRepaint
Liest oder schreibt einen Wert, der angibt ob die Arbeitsfläche bei Änderungen des Graphen automatisch neu gezeichnet werden soll.
(Inherited from GraphDocument.)
Public propertyCaption
Gibt die Beschriftung Dokuments zurück.
Public propertyCore
Gibt den Kern der Benutzeroberfläche zurück.
Public propertyEditor
Liest oder schreibt den Eitor.
(Inherited from GraphDocument.)
Public propertyFileName
Gibt den Namen der Datei zurück, in welcher der Graph gespeichert ist, oder null, wenn der Graph nicht gespeichert ist.
Public propertyGraph
Liest der Graph, welches dargestellt werden soll.
(Inherited from GraphDocument.)
Public propertyIsConnectingInProgress
Gibt einen Wert zurück, der angibt, ob ein Verbindungsprozess aktiv ist.
(Inherited from GraphDocument.)
Public propertyIsMouseOverDocument
Gibt einen Wert zurück, der angibt ob der Cursor sich zur Zeit über dem Dokument befindet.
(Inherited from GraphDocument.)
Public propertyIsPinVisible
Gibt einen Wert zurück, der angibt ob die Pins der Verbindungen sichtbar sind oder nicht.
(Inherited from GraphDocument.)
Public propertyIsSubGraph
Gibt einen Wert zurück, der angibt ob dieses Dokument einen Sub-Graphen darstellt.
Public propertyRuntime
Gibt die Laufzeitumgebung zurück in der der Graph ausgeführt wird.
(Inherited from GraphDocument.)
Public propertySecondarySelectedNodes
Gibt eine Auflistung mit allen sekundär markierten Knoten zurück.
(Inherited from GraphDocument.)
Public propertySecondarySelectedNodesCount
Gibt die Anzahl aller sekundär markierten Knoten einschließlich des primär markierten Knotens zurück.
(Inherited from GraphDocument.)
Public propertySelectedNode
Gibt den ausgewählten Knoten zurück oder legt ihn fest.
(Inherited from GraphDocument.)
Public propertySelectedPin
Liest oder schreibt den ausgewählten Pin.
(Inherited from GraphDocument.)
Public propertySelectedPort
Liest oder schreibt den ausgewählten Port.
(Inherited from GraphDocument.)

Events

  NameDescription
Public eventDisposing
Wird ausgelöst, wenn das Dokument zerstört wird.
(Inherited from GraphDocument.)
Public eventGraphProperties
Wird ausgelöst, wenn für einen Graphen der Eigenschaftsdialog angefordert wurde.
(Inherited from GraphDocument.)
Public eventMouseClick
Wird ausgelöst, wenn ein Klick ausgeführt wurde.
(Inherited from GraphDocument.)
Public eventMouseDoubleClick
Wird ausgelöst, wenn die Doppel-Klick ausgeführt wurde.
(Inherited from GraphDocument.)
Public eventMouseDown
Wird ausgelöst, wenn eine Maustaste gedrückt wird.
(Inherited from GraphDocument.)
Public eventMouseEnter
Wird ausgelöst, wenn der Cursor den Editor betritt.
(Inherited from GraphDocument.)
Public eventMouseHover
Wird ausgelöst, wenn der Cursor über der Arbeitsfläche verweilt.
(Inherited from GraphDocument.)
Public eventMouseLeave
Wird ausgelöst, wenn der Cursor den Editor verlässt.
(Inherited from GraphDocument.)
Public eventMouseMove
Wird ausgelöst, wenn der Cursor bewegt wird.
(Inherited from GraphDocument.)
Public eventMouseNodeEnter
Wird ausgelöst, wenn der Cursor in den Bereich eines Knotens hinien bewegt wird.
(Inherited from GraphDocument.)
Public eventMouseNodeLeave
Wird ausgelöst, wenn der Cursor den Bereich eines Knotens verlässt.
(Inherited from GraphDocument.)
Public eventMousePortEnter
Wird ausgelöst, wenn der Cursor in den Bereich eines Ports hineinbewegt wird.
(Inherited from GraphDocument.)
Public eventMousePortLeave
Wird ausgelöst, wenn der Cursor aus dem Bereich eines Ports herrausbewegt wird.
(Inherited from GraphDocument.)
Public eventMouseUp
Wird ausgelöst, wenn eine Maustaste losgelassen wird.
(Inherited from GraphDocument.)
Public eventMouseWheel
Wird ausgelöst, wenn das Mausrad gedreht wird.
(Inherited from GraphDocument.)
Public eventNodeHelp
Wird ausgelöst, wenn für einen Knoten Hilfe angefordert wird.
(Inherited from GraphDocument.)
Public eventNodeProperties
Wird ausgelöst, wenn für einen Knoten der Eigenschaftsdialog angefordert wurde.
(Inherited from GraphDocument.)
Public eventNodeSelect
Wird ausgelöst, wenn ein Knoten ausgewählt wird.
(Inherited from GraphDocument.)
Public eventPortProperties
Wird ausgelöst, wenn für einen Port der Eigenschaftsdialog angefordert wurde.
(Inherited from GraphDocument.)
Public eventSelected
Tritt auf wenn dieses Dokument ausgewählt bzw. in den Vordergrund geholt wird.
Public eventShowSubGraph
Wird ausgelöst, wenn ein Sub-Graph-Knoten den gekapselten Graphen anzeigen möchte.
(Inherited from GraphDocument.)

See Also