Altova Authentic 2026 Desktop

L'API COM de Authentic Desktop permet à d'autres applications d'utiliser les fonctionnalités de Authentic Desktop. Il est donc possible d'automatiser un large éventail de tâches Authentic Desktop. Authentic Desktop et l'API Authentic Desktop respectent les spécifications communes définies par Microsoft pour les serveurs d'automatisation. Il est possible d'accéder aux méthodes et propriétés de l'API Authentic Desktop à partir d'environnements de développement courants, tels que ceux utilisant C#, C++, VisualBasic et Delphi, et avec des langages de script tels que JScript et VBScript.

 

Documentation relative à l'API Authentic Desktop

La documentation relative à l'API Authentic Desktop est accessible à l'adresse suivante : https://www.altova.com/manual/en/api/authenticapi/index.html.

 

Utilisation

Vous pouvez utiliser des scripts externes pour manipuler les fonctionnalités d'Authentic Desktop. Par exemple, vous pouvez écrire un script pour ouvrir Authentic Desktop à un moment donné, puis ouvrir un fichier XML dans Authentic Desktop, valider le fichier et l'imprimer. Les scripts externes utiliseraient à nouveau l'API de l’application pour effectuer ces tâches. Pour une description de l'API Authentic Desktop, voir sa documentation.

 

L'utilisation de l'API d'application depuis l'extérieur de Authentic Desktop nécessite qu'une instance de Authentic Desktop soit d'abord lancée. La manière de procéder dépend du langage de programmation utilisé. Pour plus d'informations sur les différents langages, consultez la section de la documentation API intitulée Langages de programmation.

 

Essentiellement, Authentic Desktop sera lancé via son enregistrement COM. Ensuite, l'objet Application associé à l'instance Authentic Desktop est renvoyé. En fonction des paramètres COM, un objet associé à un Authentic Desktop déjà en cours d'exécution peut être renvoyé. Tout langage de programmation prenant en charge la création et l'invocation d'objets COM peut être utilisé. Les plus courants sont répertoriés ci-dessous.

 

Les fichiers de script JScript et VBScript ont une syntaxe simple et sont conçus pour accéder aux objets COM. Ils peuvent être exécutés directement à partir d'une ligne de commande DOS ou en double-cliquant dans l'Explorateur Windows. Ils sont particulièrement adaptés aux tâches d'automatisation simples.

C# est un langage de programmation complet qui offre un large éventail de fonctionnalités existantes. L'accès aux objets COM peut être automatiquement encapsulé à l'aide de C#.

C++ offre un contrôle direct sur l'accès COM, mais nécessite une quantité de code relativement plus importante que les autres langages.

Java : les produits Altova sont fournis avec des classes Java natives qui encapsulent l'API de l'application et offrent une apparence et une ergonomie Java complètes.

Les autres langages de programmation qui constituent des alternatives utiles sont : Visual Basic for Applications, Perl et Python.

 

© 2019-2025 Altova GmbH