Altova StyleVision 2024 Enterprise Edition

Der Zugriff auf die COM-Schnittstelle erfolgt in den verschiedenen Programmiersprachen auf unterschiedliche Weise. Eine Beschreibung dazu finden Sie anhand einiger Beispiele für die gebräuchlichsten Programmiersprachen (Links siehe unten). Anhand der Codefragmente in diesem Abschnitt wird gezeigt, wie grundlegende Funktionalitäten aufgerufen werden. Sie können diese Funktionalitäten anhand der Dateien im Unterordner "API Examples" des Ordners Examples testen:

 

 

 

Windows 7, Windows 8, Windows 10, Windows 11

C:\Benutzer\<Benutzername>\Dokumente\
Altova\StyleVision\2024\%APPNAME%>Examples

 

 

 

 

JScript

Im JScript-Code werden die folgenden grundlegenden Funktionen verwendet:

 

Starten der Applikation oder Anhängen einer laufenden Instanz

Einfacher Dokumentzugriff

Iteration

 

 

VBScript

VBScript unterscheidet sich nur syntaktisch von JScript und funktioniert ansonsten auf genau die gleiche Art. Nähere Informationen finden Sie in den JScript-Beispielen.

 

 

C#

Sie können mit Hilfe von C# auf die Funktionalitäten der Application API zugreifen. Der unten aufgelistete Code enthält ein Beispiel dafür, wie Sie die API für bestimmte grundlegende Funktionalitäten aufrufen können.

 

Start StyleVision: Startet StyleVision, das als Automation Server registriert ist, oder aktiviert das Programm, wenn StyleVision bereits ausgeführt wird.

Open OrgChart.pxf: Navigiert zu einem der mitStyleVision installierten Beispieldokumente und öffnet es. Wenn das Dokument bereits offen ist, wird es zum aktiven Dokument.

OnDocumentOpened Event On/Off: Zeigt, wie die Applikation auf StyleVision Events hört. Ist die Funktion aktiv, erscheint ein Meldungsfeld, nachdem ein Dokument geöffnet wurde.

Open ExpReport.xml: Öffnet ein weiteres Beispieldokument.

Shutdown StyleVision: Beendet StyleVision.

 

 

Java

Sie können mit Hilfe von Java auf die Funktionalitäten der Application API zugreifen. In diesem Abschnitt wird erklärt, wie einige grundlegende XMLSpy-Funktionen über Java-Code aufgerufen werden können. Der Abschnitt ist in die folgenden Unterabschnitte gegliedert:

 

Mapping-Regeln für den Java Wrapper

Java-Beispielprojekt

Starten und Beenden der Applikation

Einfacher Dokumentaufruf

Iterationen

Event Handler

 

© 2017-2023 Altova GmbH