Innovator SDK Documentation Library

Die SDK-Dokumentation enthält nützliche Informationen über die Programmierung verschiedener Arten von Anpassungen, wie z.B. eines Plug-ins, einer Engineering-Aktion, eines externen Programms oder anderer Möglichkeiten der Automatisierung von Aufgaben.

Integrieren Sie eigene Anpassungen

Innovator bietet viele Möglichkeiten, um Ihre eigenen Anpassungen zu integrieren. Sie können sowohl eine Java-API als auch eine .NET-API (z.B. C#) nutzen.

Beide API sind integraler Bestandteil der Innovator-Installation, es ist kein separater Download erforderlich.

Die Dokumentationen zu den API werden in jeweils aktuellem Zustand mit Innovator generiert und zur Verfügung gestellt.

Nutzen Sie die Dokumentation der Klassenbibliothek, um sich über Innovator-Kommandos oder Abfragen an Lizenz- oder Modellservern zu informieren.

Java API und Javadoc-Dokumentation

Die Java-API wird als eigenständige Java-JAR-Datei zur Verfügung gestellt.

Diese Java-API kann ab Java 21 verwendet werden und unterstützt das vollständige Meta-Modell des Innovator-Modellservers.

Die Integration von Nutzercode kann durch die Konfiguration sogenannter Engineering-Aktionen erreicht werden, die ein spezieller Innovator Java VM Loader ausführt.

Die API-Dokumentation für Java wird ausschließlich online für das jeweilige Release zur Verfügung gestellt.

Aktuelle Innovator 16.1 Java API

Die Innovator Java-API-Dokumentation beschreibt die Gesamtstruktur und die Verwendung des Objektmodells.

C# API

Die API-Dokumentation für C# liegt Ihnen im Installationsverzeichnis in Form dieser XML-Dateien vor:

  • MID.Innovator.API.xml
  • MID.Innovator.Applications.xml
  • MID.Innovator.Core.xml

In diesem Kapitel finden Sie die Themen: