executeEx

[ Funktion ]

executeEx(
   requiredArgs: any[] = []
   callback: (
      data: Function.IExecuteResultObject
   ) => void
): DestroyFunction;

Ruft die Funktion aus der Beschreibung, mit der der Konstruktor aufgerufen wurde auf und liefert den zugehörigen Rückgabewert über eine Callback Funktion.

Ab Version 1.12.744.2 liefert die Funktion eine Funktion zurück, die aufgerufen werden kann, um Ressourcen freizugeben, die während der Ausführung reserviert wurden. Diese kann verwendet werden, um eine laufende aber noch nicht abgeschlossene asynchrone Ausführung vorzeitig zu beenden. Ein Aufruf nach der Ausführung ist nicht zwingend erforderlich.

Parameter

Name

Typ

Beschreibung

requiredArgs

any[]

Übergabe von Parametern, die nicht in der Funktionsdefinition aufgeführt sind und vom Aufrufer injiziert werden müssen.

Funktionen können Parameter definieren, die in Eingabemasken nicht angezeigt werden und vom Aufrufer (z. B. Control) gesetzt werden.

callback

(data: Function.IExecuteResultObject) => void

Callback Funktion

Rückgabewert (Version 1.10)

Typ

Beschreibung

Void

Kein Rückgabewert

Rückgabewert (Version 1.12.744.2)

Typ

Beschreibung

DestroyFunction

Eine Funktion, die aufgerufen werden kann, um Ressourcen freizugeben, die während der Ausführung reserviert wurden

Diese kann verwendet werden, um eine laufende aber noch nicht abgeschlossene asynchrone Ausführung vorzeitig zu beenden. Ein Aufruf nach der Ausführung ist nicht zwingend erforderlich.

executeEx 1:

Verfügbar ab Version 1.10