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

The NCode type exposes the following members.

Methods

  NameDescription
Public methodActivate
Aktiviert den Knoten von außen.
(Inherited from Node.)
Protected methodAddChildWithId
Fügt ein Kindobjekt ein und weist ihm die übergebene ID zu.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Protected methodAddCommand
Registriert einen Benutzerbefehl für diesen Knoten.
(Inherited from Node.)
Public methodAttachExtension
Fügt dem Objekt eine Erweiterung hinzu.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodBeforeAddChild
Wird aufgerufen, bevor ein Kindobjekt diesem Elternobjekt hinzugefügt wird. Diese Methode kann überschrieben werden um neue Kindobjekte anzupassen, oder das Hinzufügen zu verbieten. Um das Hinzufügen zu verbieten muss die Methode false zurückgeben.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Protected methodBeforeRemoveChild
Wird aufgerufen, bevor ein Kindobjekt aus diesem Elternobjekt entfernt wird. Diese Methode kann überschrieben werden um Kindobjekte anzupassen die entfernt werden, oder das Entfernen zu verweigern. Um das Entfernen zu verweigern muss die Methode false zurückgeben.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Protected methodBeforeUseExtension(String)
Wird aufgerufen, bevor versucht wird eine Knotenerweiterung zu benutzen. Diese Methode sollte von einem Konten überschrieben werden, um statische Erweiterungen zu initialisieren.
(Inherited from VisualNode.)
Protected methodBeforeUseExtension(Type)
Wird aufgerufen, wenn nach Erweitrungen vom TypeextType gesucht wird. Diese methode kann überschrieben werden um spätes Initialisieren von Erweiterungen zu ermöglichen.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodCheckMethodBase
Überprüft ob die übergebene Methode geeignet ist. Falls ddie Methode ungeeignet ist wird eine ArgumentException geworfen.
(Overrides AbstractMethodBase..::..CheckMethodBase(MethodBase).)
Public methodCompareTo
Vergleicht diesen Knoten mit einem anderen.
(Inherited from Node.)
Protected methodCompile
Wird aufgerufen, wenn
Public methodContainsChildWithId
Überprüft, ob dieses Elternobjekt ein Kindobjekt mit der übergebenen ID id besitzt.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Public methodContainsChildWithName
Überprüft, ob dieses Elternobjekt ein Kindobjekt mit dem übergebenen Namen name besitzt.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Public methodCountChildrenByType
Gibt die Anzahl aller Kindlemente von einem bestimmten Type zurück.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Protected methodCreateDefaultCompilerParameters
Erzeugt die Standardparameter für einen Compileraufruf.
Protected methodCreateInMemoryAssemblyName
Erzeugt einen neuen Assembly-Namen mit einem zufälligem Anteil.
Public methodDetachExtension
Entfernt eine Erweiterung von dem Objekt.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodDispose
Gibt Ressourcen frei, die von diesem Objekt verwendet werden. Ruft OnDisposing()()()() auf.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodDuplicate()()()()
Erstellt eine Kopie eines Knotens im gleichen Graph und gibt ihn zurück. Dabei werden wenn möglich auch alle statischen Erweiterungen des Knotens und seiner Anschlüsse rekonstruiert.
(Inherited from Node.)
Public methodDuplicate(IGraph)
Erstellt eine Kopie eines Knotens und gibt ihn zurück. Dabei werden wenn möglich auch alle statischen Erweiterungen des Knotens und seiner Anschlüsse rekonstruiert.
(Inherited from Node.)
Protected methodFinalize
Gibt unverwaltete Ressourcen frei und führt andere Aufräumarbeiten aus, bevor ExtensibleObject<(Of <(<'TSelf>)>)> vom Garbage-Collector aus dem Speicher entfernt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodGetAddress
Gibt eine Zeichenfolge zurück, welche den Knoten identifiziert.
(Inherited from Node.)
Public methodGetAllAttachedExtensions
Gibt alle zur Zeit geladenen Erweiterungen zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodGetChildrenByType<(Of <<'(T>)>>)
Gibt alle Kindelemente zurück, die vom TypeT oder von ihm abgeleitet sind.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Public methodGetExtension
Gibt eine unterstützte Erweiterung anhand ihrer ID zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodGetExtensions
Gibt alle Erweiterungen eines Typs zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodGetInteractionSymbol1
Gibt ein Bild für das erste der zwei möglichen Symbole zurück, welches das gekapselte .NET-Element repräsentieren.
(Inherited from AbstractMethodBase.)
Protected methodGetInteractionSymbol2
Gibt ein Bild für das zweite der zwei möglichen Symbole zurück, welches das gekapselte .NET-Element repräsentieren.
(Inherited from AbstractMethodBase.)
Public methodGetLoadedExtension
Gibt eine geladene Erweiterung anhand ihrer ID zurück.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodGetMaxClientWidth
Gibt die maximale Breite des benutzerdefinierten Bereichs der Knotendarstellung zurück. Die Breite wird anhand der Darstellung von den zwei Symbolen und den drei Textzeilen ermittelt.
(Inherited from AbstractWrapper.)
Protected methodGetTextLine1
Gibt die erste von drei möglichen Textzeilen zurück, welche das gekapselte .NET-Element beschreiben.
(Overrides AbstractMethodBase..::..GetTextLine1()()()().)
Protected methodGetTextLine2
Gibt die zweite von drei möglichen Textzeilen zurück, welche das gekapselte .NET-Element beschreiben.
(Overrides AbstractWrapper..::..GetTextLine2()()()().)
Protected methodInit
Initialisiert die aktuelle Instanz. Wird von den Konstruktoren aufgerufen.
(Inherited from AbstractMethodBase.)
Protected methodInitControlPanel
Initialisiert die Knoten-Steuerung.
(Overrides VisualNode..::..InitControlPanel(NodeControlPanelExtension).)
Protected methodInitPorts
Initialisiert oder aktualisiert die Anschlüsse nach Auswahl einer Methode.
(Inherited from AbstractMethodBase.)
Protected methodInitVisualization
Initialisiert die Knoten-Visualisierung.
(Inherited from AbstractWrapper.)
Protected methodIsDescriptionValid
Prüft ob die übergebene Beschreibung erlaubt ist.
(Inherited from BaseObject.)
Public methodIsExtensionLoaded
Überprüft, ob eine Erweiterung geladen ist.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Public methodIsExtensionSupported
Ermittelt ob eine Erweiterung von dem Objekt unterstützt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodIsIdValid
Prüft ob die übergebene ID erlaubt ist.
(Inherited from BaseObject.)
Protected methodIsNameValid
Prüft ob der übergebene Name erlaubt ist.
(Inherited from BaseObject.)
Public methodIsolate
Trennt alle Verbindungen zu anderen Knoten.
(Inherited from Node.)
Public methodMakeNameUnique
Sorgt dafür, dass der Name des Kindobjektes innerhalb seines Elternobjektes eindeutig ist.
(Inherited from HierarchyObject<(Of <(<'TParent, TSelf, TChild>)>)>.)
Protected methodOnAfterActivation
Wird aufgerufen, wenn die Aktivierung des Knotens abgeschlossen wurde. Löst das Ereignis AfterActivation aus.
(Inherited from Node.)
Protected methodOnAttachExtension
Wird aufgerufen, wenn eine Erweiterung hinzugefügt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodOnBeforeActivation
Wird aufgerufen, bevor der Knoten aktiviert wird. Löst das Ereignis BeforeActivation aus.
(Inherited from Node.)
Protected methodOnBeforeReactivation
Wird aufgerufen, wenn der Knoten erneut aktiviert wird. Löst das Ereignis BeforeReactivation aus.
(Inherited from Node.)
Protected methodOnChildAdded
Wird aufgerufen, wenn ein Kindobjekt zu diesem Elternobjekt hinzugefügt wurde. Löst das Ereignis ChildAdded aus. Bei dem hinzugefügten Kindobjekt wird Parent mit einer Referenz auf dieses Elternobjekt belegt.
(Inherited from Node.)
Protected methodOnChildRemoved
Wird aufgerufen, wenn ein Kindobjekt aus diesem Elternobjekt entfernt wurde. Löst das Ereignis ChildRemoved aus.
(Inherited from Node.)
Public methodOnCommand
Wird aufgerufen wenn der Benutzer einen Benutzerbefehl aufgerufen hat.
(Inherited from AbstractMethodBase.)
Public methodOnDefaultCommand
Wird aufgerufen, wenn der Benutzer den Standardbefehl des Knotens aufgerufen hat.
(Inherited from AbstractMethodBase.)
Protected methodOnDescriptionChanged
Wird aufgerufen, wenn Description geändert wurde. Löst das Ereignis DescriptionChanged aus.
(Inherited from BaseObject.)
Protected methodOnDetachExtension
Wird aufgerufen, wenn eine Erweiterung entfernt wird.
(Inherited from ExtensibleObject<(Of <(<'TSelf>)>)>.)
Protected methodOnDirtyChanged
Wird aufgerufen, wenn Dirty geändert wurde. Löst das Ereignis DirtyChanged aus.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Protected methodOnDisposing
Wird aufgerufen, wenn das Objekt entsorgt wird. Löst das Ereignis Disposing aus.
(Inherited from HierarchyObject<(Of <(<'TParent, TSelf, TChild>)>)>.)
Public methodOnGraphExtensionAttached
Wird aufgerufen wenn dem Graph, zu dem der Knoten gehört eine Erweiterung angefügt wird.
(Inherited from Node.)
Public methodOnGraphExtensionDetached
Wird aufgerufen wenn von dem Graph, zu dem der Knoten gehört eine Erweiterung entfernt wurde.
(Inherited from Node.)
Protected methodOnIdChanged
Wird aufgerufen, wenn Id geändert wurde. Löst das Ereignis IdChanged aus.
(Inherited from BaseObject.)
Public methodOnInitPortDefaults
Wird aufgerufen, wenn der Knoten neu erstellt wird. In dieser Methode sollten die Eingänge mit UpdateToken(Token) ihre Standard-Werte zugewiesen bekommen. Diese Methode wird nicht aufgerufen, wenn OnRestore(IPropertyReader) aufgerufen wird.
(Inherited from Node.)
Protected methodOnNameChanged
Wird aufgerufen, wenn Name geändert wurde. Löst das Ereignis NameChanged aus.
(Inherited from BaseObject.)
Protected methodOnParentChanged
Wird aufgerufen, wenn Parent geändert wurde. Löst das Ereignis ParentChanged aus.
(Inherited from HierarchyObject<(Of <(<'TParent, TSelf, TChild>)>)>.)
Public methodOnRestore
Wird aufgerufen wenn der Graph rekonstruiert wird. Wer diese Methode überschreibt muss base.OnRestore(pr) aufrufen. In dieser Methode sollten die Eingänge wenn möglich mit Standard-Werten belegt werden.
(Overrides StreamNode..::..OnRestore(IPropertyReader).)
Public methodOnStore
Wird aufgerufen wenn der Graph gespeichert wird. Wer diese Methode überschreibt muss base.OnStore(pr) aufrufen.
(Overrides StreamNode..::..OnStore(IPropertyWriter).)
Protected methodOnTokenRejected
Wird aufgerufen, wenn ein Token beim Synchronisieren verworfen wird.
(Inherited from StreamNode.)
Protected methodOnTokenSetRejected
Wird aufgerufen, wenn ein TokenSet beim Sortieren verworfen wird.
(Inherited from StreamNode.)
Protected methodPaintCustomArea(Graphics, RectangleF, IPaintProperties)
Wir aufgerufen, um den benutzerdefinierten Bereich des Knotens zu zeichnen.
(Inherited from AbstractWrapper.)
Protected methodPaintCustomArea(Graphics, RectangleF, IPaintProperties)
Wir aufgerufen, um den benutzerdefinierten Bereich des Knotens zu zeichnen.
(Inherited from VisualNode.)
Public methodRegisterStreamInPorts(array<String>[]()[][])
Registriert eine Anzahl von Eingängen für die Synchronisation. Wird RegisterStreamInPorts nicht aufgerufen bevor der Synchronisationsmodus mit SynchronizationMode festgelegt wird, werden alle Eingänge für die Synchronisation verwendet.
(Inherited from StreamNode.)
Public methodRegisterStreamInPorts(array<InPort>[]()[][])
Registriert eine Anzahl von Eingängen für die Synchronisation. Wird diese Methode nicht aufgerufen bevor der Synchronisationsmodus mit SynchronizationMode festgelegt wird, werden alle Eingänge für die Synchronisation verwendet.
(Inherited from StreamNode.)
Protected methodSafeRepaintCustomArea
Zeichnet den benutzerdefinierten Bereich neu, wenn eine Knoten-Visualisierung initialisiert wurde.
(Inherited from VisualNode.)
Protected methodSafeRepaintNode
Zeichnet den Knoten neu, wenn eine Knoten-Visualiserung initialisiert wurde. Dabei wird in der Regel die gesamte Arbeitsfläche neu gezeichnet.
(Inherited from VisualNode.)
Protected methodSetCodeSourceWithoutCompilation
Setzt den Quelltext ohne eine automatische Kompilierung.
Public methodToArray
Gibt ein Array mit allen Kindobjekten zurück.
(Inherited from ParentObject<(Of <(<'TSelf, TChild>)>)>.)
Public methodToString
Gibt einen String zurück, der den aktuellen Object darstellt.
(Inherited from Node.)
Public methodTraceError(Int32, String)
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceError(Int32, String, Exception)
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceError(Int32, String, array<Object>[]()[][])
Sendet einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceErrorData
Sendet Daten über einen Fehler an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceInfo(Int32, String)
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceInfo(Int32, String, array<Object>[]()[][])
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceInfoData
Sendet informative Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerbose(Int32, String)
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerbose(Int32, String, array<Object>[]()[][])
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerboseData(Int32, Object)
Sendet detailierte Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceVerboseData(Int32, array<Object>[]()[][])
Sendet detailierte Daten an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarning(Int32, String)
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarning(Int32, String, Exception)
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarning(Int32, String, array<Object>[]()[][])
Sendet eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Public methodTraceWarningData
Sendet Daten über eine Warnung an das Ablaufverfolgungssystem.
(Inherited from BaseObject.)
Protected methodUpdateVisualization
Aktualisiert die visuelle Darstellung des Knotens.
(Inherited from AbstractWrapper.)
Public methodWork()()()()
Führt die Knoten-Operation durch. Dabei können die Ausgänge mit neuen Tokens belegt werden.
(Inherited from StreamNode.)
Public methodWork(TokenSet)
Führt die Knoten-Operation durch. Dabei können die Ausgänge mit neuen Tokens belegt werden.
(Inherited from AbstractMethodBase.)

See Also