Un complément est un module qui ajoute une fonctionnalité ou un service spécifique au comportement standard de PowerAMC. PowerAMC est installé avec plusieurs compléments.
Nom du complément |
Description |
---|---|
Importation-Exportation Meta-integration |
Utilise Meta Integration Model Bridge pour importer et exporter un grand nombre de formats de fichiers tiers. Les commandes sont disponibles à partir des commandes de menu http://www.metaintegration.net). . Vous devez pour les utiliser acquérir des passerelles de Meta Integration ( |
Microsoft Analysis Services |
Importe les données multidimensionnelles depuis MS SQL Server dans un MPD. Microsoft Analysis Services doit être installé sur la machine courante |
Importation-Exportation Microsoft Word |
Importe un document MS Word sous la forme d'un modèle de gestion des exigences et exporte un modèle de gestion des exigences sous la forme d'un document MS Word |
Reverse engineering .Net |
Procède au reverse engineering de fichiers source VB .Net et C# |
Vérificateur orthographique |
Utilise la vérification orthographique de MS Word sur les noms, code, commentaires, descriptions et annotations des objets PowerAMC |
Validation XML |
Vérifie qu'un document XML est conforme au schéma courant dans le modèle XML. Ce complément requiert MS XML 4.0 |
Vous activez un complément en cochant la case située en regard d'un nom de complément.
Pour pouvoir utiliser le reverse engineering binaire .Net, vous devez enregistrer l'application reverseapp.exe.
.Net Framework 1.1 doit être installé. Vous devez utiliser le programme regasm.exe situé dans le répertoire Windows sous le dossier Microsoft.NET\Framework. La ligne de commande est la suivante :
regasm /codebase reverseapp.exe
La commande ".net Assemblies" apparaît dans le menu
. L'exécutable peut également être utilisé séparément de PowerAMC.ReverseApp -c|-v [-l ] [-r ] [-g]
-l : suivi du nom du fichier de bibliothèque, cette option peut être répétée.
-r : force de façon récursive le reverse engineering du type de paramètre et du type de résultats.
-g : n'affiche pas la boîte de dialogue de reverse engineering et procède directement au reverse engineering.
-c: procède au reverse engineering de modèle C#.
-v : procède au reverse engineering de modèle VB.Net.
ReverseApp va extraire les espaces de noms, les classes et les autres objets définis dans ces assemblies et créer le Modèle Orienté Objet (MOO) correspondant.
Les compléments installés avec PowerAMC sont appelés compléments système, ils sont déclarés dans une clé de Registre Local Machine. Si vous modifiez les propriétés d'un complément système, vous pouvez cliquer sur l'outil Réinitialiser les valeurs pour un complément système afin de récupérer les paramètres tels qu'enregistrés dans la clé Local Machine.
Vous pouvez créer vos propres compléments. Les compléments que vous créez sont appelés compléments utilisateur, ils sont déclarés dans une clé de Registre Current User.
Les propriétés d'un complément sont les suivantes :
Propriété |
Description |
---|---|
Nom |
Nom du complément, ce nom doit être unique dans l'environnement PowerAMC. Les noms de complément système ne peuvent pas être modifiés |
Type |
Type de complément, il peut s'agir de ActiveX ou de XML. Un complément ActiveX met en oeuvre une interface spécifique qui définit des méthodes. Ces méthodes sont appelées par PowerAMC pour dialoguer avec des menus et exécuter des commandes définies par l'ActiveX. Un complément XML utilise un programme déclaratif avec un langage lié à un fichier .EXE ou à script VB |
Commentaire |
Informations supplémentaires relatives au complément. Les commentaires d'un complément système ne peuvent pas être modifiés |
Fichier |
Fichier XML contenant les spécifications du menu et des commandes pour un complément XML Fichiers DLL ou EXE pour un complément ActiveX |
Classe (ActiveX uniquement) |
Nom de la classe qui met en oeuvre l'interface du complément ActiveX complément |