Zum Hauptinhalt springen
In Skripten und globalen Modulen können externe Assemblys verwendet werden. Es können sowohl Standard- als auch kompilierte benutzerdefinierte Assemblys genutzt werden.

Externe Assemblys hinzufügen

Sie können externe Assemblys auf der Registerkarte Scripts im Dialogfeld Batch Type Properties oder unter Tools > Options… hinzufügen. Alle Klassen und Methoden der hinzugefügten Assemblys stehen Skripten und globalen Modulen zur Verfügung. Assemblys, die Sie zu den Eigenschaften eines Batch-Typs hinzufügen, sind nur für diesen Batch-Typ verfügbar. So fügen Sie eine Assembly hinzu:
  1. Öffnen Sie das Dialogfeld Project Properties, klicken Sie auf die Registerkarte Scripts und anschließend auf die Schaltfläche References .Net….
  2. Klicken Sie im geöffneten Dialogfeld auf Add…
  3. Wählen Sie im Dialogfeld Add Assembly im Feld Typ Attached file oder Standard assembly name aus.
  4. Je nach ausgewähltem Typ geben Sie entweder den Pfad zur Datei oder den Standardnamen an.
Unten finden Sie Beispielcode für eine Benutzer-Assembly, die einen Namespace, eine Klasse und eine Methode dieser Klasse enthält:
namespace TestNameSpace
{
public class Test
    {
    public void Show(string text)
        {
        // zeigt eine Textnachricht an – statische Methode Show(string text) aus der Klasse System.Windows.Forms.MessageBox;
System.Windows.Forms.MessageBox.Show(text);
        }
    }
}
Ein Skript, das Klassen und Methoden einer externen Assembly verwendet, sollte den folgenden Code enthalten:
TestNameSpace.Test test = new TestNameSpace.Test(); // erstellt ein Objekt der Klasse Test
test.Show("Hello world"); // ruft die void-Methode Show() aus der Test-Klasse auf