Verwenden der Aktion „Funktion ausführen (Legacy)“

Verwenden Sie die Aktion Funktion ausführen (Legacy) zum Ausführen einer Funktion innerhalb der .dll-Datei und zum Angeben der Parameter, um eine Funktion zu übergeben und die Ausgabe als Variable zu speichern.

  • Verwenden Sie eine Wörterbuchvariable, um die Parameter an eine Funktion zu übergeben. Der Wörterbuchschlüssel enthält den Parameternamen, der an eine Funktion übergeben werden soll.
  • Wenn die .dll-Datei .NET-Funktionen oder Klassen aus einer anderen .dll-Datei verwendet, müssen Sie die zweite .dll-Datei als eine manuelle Abhängigkeit des Bots hinzufügen.

    Bot-Abhängigkeiten

  • Wenn Sie die Aktion Funktion ausführen oder Funktion ausführen (Legacy) verwenden, stellen Sie sicher, dass Sie die unterstützten Datentypen für DLL-Funktionen verwenden.

    Einzelheiten finden Sie unter DLL-Paket.

Prozedur

Gehen Sie folgendermaßen vor, um eine Funktion auszuführen:

  1. Doppelklicken Sie in der Palette Aktionen auf die Aktion Funktion ausführen (Legacy) oder ziehen Sie sie aus dem DLL-Paket.
  2. Geben Sie im Feld Sitzungsname den Namen der Sitzung ein.
  3. Geben Sie im Feld Den Namespace eingeben den Namespace an.
    Sie können jeden der in der DLL-Datei definierten Namespaces angeben.
    Anmerkung: Vergewissern Sie sich, dass der Wert, den Sie in das Feld eingegeben haben, korrekt ist.
    Wichtig: Bei diesem Feld wird zwischen Groß- und Kleinschreibung unterschieden.
  4. Geben Sie im Feld Den Klassennamen eingeben den Namen der Klasse an.
    Sie können den Namen einer beliebigen der im Namespace verfügbaren Klassen angeben.
    Wichtig: Bei diesem Feld wird zwischen Groß- und Kleinschreibung unterschieden.
  5. Geben Sie im Feld Den Namen der auszuführenden Funktion eingeben den Namen der auszuführenden Funktion an.
    Vergewissern Sie sich, dass der von Ihnen angegebene Name korrekt und in der im vorherigen Schritt angegebenen Klasse verfügbar ist.
    Wichtig: Bei diesem Feld wird zwischen Groß- und Kleinschreibung unterschieden.
  6. Optional: Wählen Sie in der Liste Parameter für die Funktion die Variable aus, die alle von der Funktion benötigten Parameter enthält.
    Zur Übergabe von Parametern an die Funktion können Sie die Variablentypen Boolescher Wert, Datum/Zeit, Wörterbuch, Liste, Ziffer, Zeichenfolge oder Tabellen verwenden.
    Anmerkung: Verwenden Sie den Wörterbuch-Untertyp „Beliebig“, damit der Bot Parameter verschiedener Datentypen an die Funktion übergeben kann, einschließlich Boolescher Wert, Numerisch und Zeichenfolge.
    Geben Sie den Wörterbuchschlüssel als Parameternamen an, um den Wörterbuchwert als Parameterwert bereitzustellen. Sie haben zum Beispiel eine Funktion ReturnSum , die die Summe zweier numerischer Werte zurückgibt und möchten Param1 und Param2 als Parameter übergeben. Konfigurieren Sie eine Wörterbuchvariable mit zwei Schlüsseln: Param1 und Param2, jeweils mit dem Wert, den Sie übergeben wollen.
  7. Optional: Wählen Sie aus der Liste Ausgabe einer Variablen zuweisen eine Variable aus, in der die Ausgabe der Funktion gespeichert werden soll.
    Sie können boolesche, Datum/Zeit-, Wörterbuch-, Listen-, Zahlen-, Zeichenfolgen- oder Tabellenvariablen verwenden, um die Ausgabe zu speichern, je nachdem, welche Art von Ausgabe die Funktion zurückgibt.
  8. Klicken Sie auf Speichern.