Pré. | Proc. |
Options C# - Modèle
Si vous avez l'intention de générer du code C# à partir de votre modèle, vous pouvez configurer les options de génération de code spécifiques au modèle à l'aide de la page « Spécifications C# » de la dialogue « Gérer les options Modèle » pour :
- Spécifiez l'extension de fichier par défaut
- Indiquer des classes de collection supplémentaires - pour définir des classes de collection personnalisées, qui peuvent être de simples substitutions (telles que CArray<#TYPE#>) ou un mélange d'autres chaînes et substitutions (telles que Cmap<CString,LPCTSTR,#TYPE#*,#TYPE#*>) ; ces classes de collection sont définies par défaut :
- Liste<#TYPE#>;Pile<#TYPE#>;File d'attente<#TYPE#>; - Définir les options d'ingénierie Statemachine
- Spécifier les définitions de classe de collection pour les connecteurs d'association
Accéder
Ruban |
Paramètres > Modèle > Options > Ingénierie du code source > C# |
Options
Option |
Action |
Voir aussi |
---|---|---|
Options pour le modèle actuel |
Type l’extension de fichier par défaut à appliquer lors de la génération du code source C# et une liste de toutes les classes de collection supplémentaires que vous souhaitez définir. |
Exemple d'utilisation des classes de collection |
Ingénierie Statemachine |
Dans les champs valeur , utilisez les flèches déroulantes pour définir les options sur True ou False ; ces options s'appliquent uniquement à la génération de code à partir de modèles Statemachine dans le modèle actuel :
|
Statemachine héritée Gabarits |
Cours de collection |
Cliquez sur ce bouton pour ouvrir la dialogue « Classes de collection pour les rôles d'association », à travers laquelle vous spécifiez les définitions de classes de collection pour les connecteurs d'association. |
Classes de collection d'ensembles |
Notes
- Ces options affectent tous les utilisateurs du modèle actuel ; cependant, elles ne s'appliquent pas aux autres modèles