Vous générez des fichiers source C# à partir des classes et des interfaces d'un modèle. Un fichier distinct, portant le suffixe de nom de fichier .cs, est généré pour chaque classe ou interface sélectionnée dans le modèle, ainsi qu'un fichier journal de génération.
Lors de la génération C#, chaque objet principal (c'est-à-dire chaque classe, interface, etc.) donne lieu à la génération d'un fichier source portant le suffixe .cs. Les classificateurs internes sont générés dans la source de classificateur du conteneur.
La directive using peut apparaître au début du script de chaque fichier généré.
Dans PowerAMC, vous pouvez définir une directive using dans l'onglet Script\Imports de la feuille de propriétés de l'objet principal. Vous pouvez saisir l'instruction using ou bien utiliser les outils Importer un dossier ou Importer un classificateur dans les sous-onglet Importations.
Les variables PowerAMC suivantes sont utilisées dans la génération de fichiers source C# :
Variable |
Description |
---|---|
CSC |
Chemin d'accès complet du compilateur C#. Par exemple, C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe |
WSDL |
Chemin d'accès complet du générateur de proxy de service Web. Par ex, C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Bin\wsdl.exe |
Pour passer en revue ou éditer ces variables, sélectionnez Variables.
puis cliquez sur la catégorie
Option |
Description |
---|---|
Génération de code de service Web C# dans un fichier .ASMX file |
Génère le code C# dans le fichier .ASMX |
Génération de fichiers de projet Visual Studio .NET |
Génère les fichiers du projet Visual Studio .NET. Un fichier de solution est généré avec plusieurs fichiers de projet, chaque projet correspondant à un modèle ou à un package ayant le stéréotype <<Assembly>> |
Génération des ID d'objet sous forme de balises de documentation |
Génère des informations utilisées pour le reverse engineering, telles que les identificateurs d'objet (@pdoid) qui sont générés sous forme de balises de documentation. Si vous ne souhaitez pas que ces balises soient générées, vous devez définir cette option à False |
Version de Visual Studio .NET |
Indique le numéro de version de Visual Studio .NET |
Pour plus d'informations sur la personnalisation des fichiers à générer, voir "Templates et fichiers générés" dans le chapitre 3, Extension de vos modèles à l'aide de profils du manuel Personnalisation et extension de PowerAMC .
Tâche |
Description |
---|---|
Compilation des fichiers source C# |
Compile les fichiers source |
Génération du code de proxy de service Web (WSDL) |
Génère la classe proxy |
Ouverture de la solution dans Visual Studio .NET |
Si vous sélectionnez l'option Génération de fichiers de projet Visual Studio .NET, cette tâche permet d'ouvrir la solution dans l'environnement de développement Visual Studio .NET |
Une fois la génération terminée, la boîte de dialogue Fichiers générés s'affiche et répertorie les fichiers générés dans le répertoire spécifié. Sélectionnez un fichier dans liste, puis cliquez sur Editer pour l'ouvrir dans votre éditeur associé, ou bien cliquez sur Fermer pour quitter la boîte de dialogue.