Externe Bibliothek importieren
- Last UpdatedJun 29, 2026
- 3 minute read
Sie importieren externe Bibliotheken von .NET und Python, um sie in Ihren Skripten verwenden zu können.
Externe Referenzbibliotheken
Im Bereich mit den externen Referenzbibliotheken wird eine Liste der importierten benutzerdefinierten Bibliotheken angezeigt, die in Ihren Skripten verwendet werden. Sie können diese Referenzen nach Bedarf verwalten (hinzufügen oder entfernen). Er enthält zwei Registerkarten.
-
Auf der Registerkarte Verweise wird die Liste der importierten benutzerdefinierten Bibliotheken angezeigt. Die .NET-Bibliotheken sind unter „.NET- und Python-Bibliotheken“ unter Python aufgeführt. Beachten Sie, dass die Standardbibliotheken InTouchScriptingLogger.dll (.NET) und logger.py (Python) automatisch vom System hinzugefügt werden. Diese Bibliotheken sind standardmäßig deaktiviert und können nicht ausgewählt oder entfernt werden.
Auf der Registerkarte Includes können Sie den Namensraum der .NET-Bibliothek hinzufügen. Verwenden Sie das Plus-Symbol, um einen Namensraum hinzuzufügen. Fügen Sie beispielsweise einen Namensraum namens „pump.lib“ für die benutzerdefinierte Bibliothek hinzu, die Sie importiert haben. Nachdem Sie den Namensraum hinzugefügt haben, können Sie diese Klasse direkt verwenden, ohne den vollständigen Namensraumpfad in Ihrem Skript angeben zu müssen.

Standardmäßig werden einige der Standard-.NET-Namensräume hinzugefügt, die deaktiviert sind und nicht entfernt werden können. Im Namensraum ScriptLogger können Sie in den allgemeinen Logger schreiben.
Beispiel:Logger.LogInfo("Check Pressure: Status = " + InTouch.Me.Status + ", min = " + min + ", max = " + max);
Importieren mithilfe des Bereichs „Externe Referenzbibliotheken“
-
Wählen Sie das Symbol Importieren
in der rechten Ecke des Skriptfensters aus.
Der Bereich „Externe Referenzbibliotheken“ wird angezeigt.
-
Wählen Sie das Hinzufügen-Symbol aus, um eine externe Bibliothek hinzuzufügen.

-
Suchen Sie im daraufhin angezeigten Fenster „Externe Bibliotheken importieren“ die gewünschte Bibliotheksdatei, wählen Sie sie aus und wählen Sie Öffnen.

Die Meldung über den erfolgreichen Import wird angezeigt.
-
Klicken Sie auf OK.
Die importierte Bibliothek wird auf der Registerkarte Referenzen aufgeführt.

Wählen Sie im Menü „Datei“ die Option „Importieren“.
-
Gehen Sie im WindowMaker zu File und wählen Sie dann Import.
-
Wählen Sie Externe Bibliothek aus.
-
Wählen Sie .NET aus, wenn Sie die .NET-Bibliothek importieren möchten, oder wählen Sie Python aus, wenn Sie die Python-Bibliothek importieren möchten.
-
Wählen Sie im daraufhin angezeigten Fenster die Bibliotheksdatei aus und klicken Sie auf Öffnen.
-
Wählen Sie Importieren aus.
Die importierte Datei finden Sie im Ordner „Extern“ unter „Projekt“.
Hinweis: Wenn Sie nach dem Importieren der Bibliotheken Skripte hinzufügen, die auf diesen Bibliotheken basieren, und diese in eine JSON-Datei exportieren, funktioniert das Importieren dieser JSON-Datei in ein neues Projekt nur, wenn die Bibliotheken manuell erneut importiert werden.
Für C#-Skripte werden die folgenden Namensräume standardmäßig automatisch implementiert:
string[] enthält =
{
"System",
"System.Text",
"System.IO",
"System.Linq",
"System.Collections",
"System.Collections.Generic",
"System.Threading.Tasks",
"System.Net.Http",
"System.Text.Json",
};
Bibliothek löschen
Sie können die importierten Bibliotheken löschen. Die Standardbibliotheken InTouchScriptingLogger.dll und logger.py können Sie jedoch nicht löschen.
-
Wählen Sie die gewünschte Bibliothek aus. Wenn Sie alle Bibliotheken auswählen möchten, wählen Sie das Symbol
.
-
Wählen Sie das Symbol „Löschen“.
Eine Meldung zur Bestätigung des Löschens der Bibliothek wird angezeigt.
-
Wählen Sie Ja aus.
Die ausgewählte Bibliothek wird gelöscht. Der Skriptdienst wird nach dem Löschen der Bibliothek neu gestartet.