Chapter 2 Fichiers de ressources et métamodèle public de PowerAMC
Les définitions étendues peuvent être utilisées pour créer de nouvelles cibles de génération si les conditions suivantes sont remplies :
Ce type de génération est appelé génération étendue, et est accessible via la commande Outils→Génération étendue.
Si vous disposez de plusieurs définitions étendues de modèle conçues pour la génération étendue, elles apparaissent dans la page Cibles de la boîte de dialogue de génération étendue.
Vous pouvez créer des commandes dans le menu Outils afin d'accéder directement à la génération étendue pour une cible sélectionnée. Pour ce faire, procédez comme suit :
Sub %Method%(obj) Dim selection ' as ObjectSelection ' Create a new selection set selection = obj.CreateSelection ' Add object of the active selection in the created selection selection.AddActiveSelectionObjects ' Generate scripts for cible particulière InteractiveMode = im_Dialog obj.GenerateFiles "", selection, "cible particulière" End Sub
"cible particulière" est le code de la cible de génération étendue.
Pour plus d'informations sur la création de méthodes, voir "Methods (Profile)" dans le chapitre Extension de vos modèles à l'aide de profils.
La nouvelle commande s'affiche dans le menu Outils.
L'onglet Cibles ne s'affiche pas car la méthode sous-jacente spécifie déjà une cible de génération.
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |