Considérations relatives à l'attribution d'un nouveau nom à des applications dans des diagrammes d'application
Mise à jour : novembre 2007
Dans le Concepteur d'applications, vous pouvez renommer des définitions d'application sur le diagramme d'application. Lorsque vous renommez une définition d'application, tenez compte des considérations suivantes :
Si l'application prend en charge l'implémentation, vous pouvez renommer sa définition avant l'implémentation. Une fois l'application implémentée, renommer sa définition met à jour les fichiers de projet correspondants, en fonction du type d'application. Pour plus d'informations, consultez Implémentation d'applications dans des diagrammes d'application.
Lorsque vous renommez une application, vous devez utiliser un nom unique.
Visual Studio omet les caractères des noms qui sont incompatibles avec le modèle de définition de système (SDM). Si le nom résultant est en conflit avec un autre nom ou un nom SDM réservé, Visual Studio ajoute un ordinal au nom ou incrémente l'ordinal, s'il en existe déjà un. Pour plus d'informations sur SMD, consultez Vue d'ensemble du modèle de définition de système (SDM).
Les noms de définitions de l'application respectent la casse, ce qui n'est pas le cas des noms de projet. Par conséquent, lors de l'implémentation de définitions d'application du même type dont les noms ne diffèrent qu'au niveau de la casse, Visual Studio n'implémente pas une application « en double » tant que vous n'avez pas modifié le nom du doublon. Pour plus d'informations, consultez Considérations relatives à l'implémentation d'applications.
Une fois que vous avez implémenté une définition d'application, le nom de racine du projet associé ne change pas lorsque vous renommez la définition d'application. Toutefois, Visual Studio conserve les fichiers projet, tels que les documents SDM et les fichiers de classe, synchronisés avec les modifications apportées à la définition d'application.
L'attribution d'un nouveau nom à une définition met à jour ses utilisations dans n'importe quel diagramme système ouvert de la manière suivante :
Si le nom de la définition diffère de son nom d'utilisation, Visual Studio ne met pas à jour le nom d'utilisation avec le nouveau nom de définition. À la place, les noms de définition et d'utilisation apparaissent tous deux sur une utilisation de cette définition sur les diagrammes système ouverts.
Si les noms de définition et d'utilisation sont identiques, Visual Studio met à jour le nom d'utilisation avec le nouveau nom de définition.
Visual Studio ne met pas à jour les membres de systèmes d'application sur les diagrammes système fermés lorsque vous renommez la définition de ces membres. Les membres et leur définition sont liés par le nom. Par conséquent, renommer une définition rompt la liaison avec ses utilisations comme membres sur les diagrammes système fermés. Les membres comportant des liens rompus (également appelés « membres orphelins ») s'affichent avec un cadre en pointillés rouge lorsque vous rouvrez ces diagrammes système. Vous pouvez résoudre ces liens en réparant ces membres orphelins. Pour plus d'informations, consultez Comment : réparer les membres orphelins dans les systèmes d'applications et Dépannage des diagrammes système.
Pour plus d'informations, consultez Vue d'ensemble des systèmes d'applications.
Voir aussi
Tâches
Comment : renommer des applications dans des diagrammes d'application
Autres ressources
Définition d'applications sur les diagrammes d'application
Attribution d'un nouveau nom à des applications dans des diagrammes d'application