Partager via


Comment : importer des éléments de modèles UML à partir de fichiers XMI

Ce Feature Pack Visual Studio 2010 vous permet d'ajouter des éléments UML à partir d'autres outils aux diagrammes UML dans Visual Studio 2010 Ultimate, en les important en tant que fichiers XML Metadata Interchange (XMI) 2.1. Cette version finale prend en charge l'importation d'éléments pour les diagrammes de séquence, les diagrammes de classes et les diagrammes de cas d'usage UML. Vous pouvez utiliser l'Explorateur de modèles UML pour afficher les éléments importés et les ajouter aux diagrammes UML existants ou à de nouveaux diagrammes UML. Pour plus d'informations, consultez Packs de fonctionnalités Visual Studio.

Important

Vous devez installer un pack Visual Studio 2010 Feature Pack pour utiliser cette fonctionnalité.

Procédures

Avant d'importer des éléments de modèle à partir des fichiers .xmi, vous devez disposer d'une solution Visual Studio qui contient au moins un projet de modélisation. Si la solution ne contient pas de projet de modélisation, vous devez d'abord ajouter un projet de modélisation avant de pouvoir importer des éléments. Pour plus d'informations, consultez Comment : créer des diagrammes et projets de modélisation UML.

Notes

Un fichier .xmi peut contenir des éléments qui ont des profils personnalisés. Lorsque vous importez un fichier .xmi, vous êtes invité à installer ces profils. Si vous n'installez pas les profils lorsque vous y êtes invité, seuls les éléments seront importés. Vous devrez importer à nouveau le fichier .xmi pour utiliser les profils. Après avoir installé les profils, vous êtes invité à redémarrer Visual Studio. Vous devez ensuite importer à nouveau le fichier .xmi pour importer les éléments. Si vous ne redémarrez pas Visual Studio, vous ne pourrez pas importer de fichiers .xmi ou d'éléments tant que vous n'aurez pas redémarré Visual Studio.

Pour importer des éléments de modèle à partir d'un fichier .xmi

  1. Ouvrez une solution Visual Studio qui contient au moins un projet de modélisation.

    Conseil

    Les éléments sont importés dans le premier modèle de la solution. Pour importer des éléments dans un modèle spécifique, déchargez tous les autres projets de modélisation de la solution, puis rechargez les projets après avoir terminé l'importation des éléments.

  2. Dans le menu Architecture, cliquez sur Importer XMI.

  3. Dans la boîte de dialogue Importer un fichier XMI, recherchez le fichier .xmi, puis sélectionnez-le.

  4. Si des profils personnalisés sont disponibles pour l'installation, une boîte de message vous invite à installer ces profils :

    Pour

    Procédez comme suit

    Installez les profils, puis importez les éléments.

    1. Cliquez sur Oui pour installer les profils.

      Une boîte de message vous invite à redémarrer Visual Studio.

    2. Cliquez sur Oui pour redémarrer Visual Studio.

      RemarqueRemarque
      Si vous cliquez sur Non, vous ne pourrez plus importer de fichiers .xmi tant que vous n'aurez pas redémarré Visual Studio.
    3. Importez à nouveau le fichier .xmi pour importer les éléments.

    Importez les éléments sans leurs profils.

    Cliquez sur Non.

    Vous devrez importer à nouveau le fichier .xmi pour utiliser les profils.

    La fenêtre Sortie affiche l'état des éléments importés, indique si des avertissements se sont produits et fournit l'emplacement du fichier journal XML dans lequel les avertissements ont été enregistrés. Le fichier journal a le même nom que le fichier .xmi importé, par exemple, NomFichierXMI.XmiImportLog.xml. Si les profils ont été importés, un deuxième fichier journal est créé avec le nom suivant : NomFichierXMI.XmiImportLog.profile.xml.

  5. Pour consulter les éléments importés, ouvrez l'Explorateur de modèles UML et développez le premier nœud de modèle.

    Conseil

    Pour ouvrir l'Explorateur de modèles UM, dans le menu Architecture, pointez sur Fenêtres, puis cliquez sur l'Explorateur de modèles UML.

  6. Pour ajouter des éléments importés à leur diagramme UML correspondant, faites-les glisser depuis l'Explorateur de modèles UML vers la surface de diagramme.

    Conseil

    Pour visualiser une séquence entière, faites glisser un élément Interaction depuis l'Explorateur de modèles UML vers un diagramme de séquence vide.

Voir aussi

Concepts

Comment : créer des diagrammes et projets de modélisation UML

Autres ressources

Pack de fonctionnalités de visualisation et de modélisation Microsoft Visual Studio 2010