- Auf Objektelemente kann mithilfe der Schlüsselwörter Workspace und ExportBatch zugegriffen werden.
- .NET-Assemblys sollten mit Microsoft .NET Framework 4.0 oder höher kompiliert werden. Sie können die gewünschte .NET-Framework-Version in den Eigenschaften Ihres Visual-Studio-Projekts angeben.
- Sie können eine externe Assembly hinzufügen, die in Skripten und globalen Modulen verwendet werden kann. Sowohl Standard- als auch vom Benutzer kompilierte Assemblys können verwendet werden. Alle Klassen der hinzugefügten Assemblys stehen in Skripten und globalen Modulen zur Verfügung. Weitere Details finden Sie unter External Assemblies.
- Scanning-Station-Objekte unterstützen kein Multithreading.
- Zum Debuggen von .NET-Skripten wird die Methode System.Diagnostics.Debugger.Break verwendet.
- Beim Debuggen von .NET-Skripten benötigen Sie außerdem eine *.pdb-Datei mit Debug-Informationen. Diese Datei kann sehr groß sein, daher empfehlen wir nicht, sie zusammen mit Ihren Skripten im Projekt zu speichern. Beim Debuggen eines .NET-Skripts müssen Sie jedoch angeben, dass das Skript mit bestimmten Debug-Informationen kompiliert werden soll. Wenn Sie Microsoft Visual Studio 2010 verwenden, können Sie sich an den Prozess anhängen, in dem der .NET-Code ausgeführt wird.
- Die „Using“-Direktiven können zu Beginn des Skriptkörpers zusammen mit Kommentaren und leeren Zeilen stehen. Es wird die gleiche Syntax wie in der Programmiersprache verwendet (using für C#.NET, Import für JScript.NET und Imports für VisualBasic.NET). Zum Beispiel:
- In .NET-Skripten werden Funktionen aus allen globalen Modulen direkt aufgerufen, ohne den Namen des globalen Moduls anzugeben.
- Wenn Sie den Wert eines optionalen Parameters einer Funktion (bei Funktionen mit optionalen Parametern) nicht angeben möchten, müssen Sie stattdessen System.Type.Missing übergeben.
