UModel Plug-ins

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  UModel Referenz für Programmierer >

UModel Plug-ins

Wenn Sie programmatische Interaktionen mit der grafischen Benutzeroberfläche von UModel durchführen möchten, können Sie Ihre eigenen Plug-ins (DLL-Bibliotheken) für UModel erstellen. UModel Plug-ins ermöglichen folgende Dinge:

 

Anpassen von UModel (z.B. durch Hinzufügen von Befehlen über benutzerdefinierte Menüs, Schaltflächen)
Reagieren auf Ereignisse aus UModel.
Ausführen Ihres spezifischen Codes mit UModel, wobei Sie Zugriff auf die komplette UModel API haben
Integration Ihrer eigenen ActiveX Controls in UModel

 

Plug-ins können entweder als COM-Applikation (in C++) oder in einer für COM-Interoperabilität geeigneten .NET-Sprache wie C# geschrieben werden. Jedes UModel Plug-in muss die IUModelPlugIn-Schnittstelle implementieren. Außerdem müssen einige weitere Voraussetzungen für die .NET COM-Interoperabilität erfüllt werden, wie später in dieser Dokumentation beschrieben.

 

Unter dem folgenden Pfad finden Sie einige Visual Studio-Beispielprojekte, anhand derer gezeigt wird, wie Sie UModel-Funktionalitäten über ein benutzerdefiniertes Plug-in aufrufen: C:\\Benutzer\<Benutzername>\Dokumente\Altova\UModel2019\UModelExamples\IDEPlugIn.

 


© 2019 Altova GmbH