Guide pratique pour créer des associations entre les types dans le Concepteur de classesHow to: Create associations between types in Class Designer

Les lignes d’association du Concepteur de classes affichent la façon dont les classes d’un diagramme sont liées.Association lines in Class Designer show how classes in a diagram are related. Une ligne d'association représente une classe qui est le type d'une propriété ou d'un champ d'une autre classe de votre projet.An Association line represents a class that is the type of a property or field of another class in your project. Les lignes d'association sont en général utilisées pour illustrer les relations les plus importantes entre les classes de votre projet.Association lines are generally used to illustrate the most important relationships between classes in your project.

Même si vous pouvez afficher tous les champs et propriétés comme associations, il est plus raisonnable de n'afficher comme associations que les membres importants, en fonction des informations que vous voulez souligner dans le diagramme.While you could display all fields and properties as associations, it makes more sense to show only important members as associations, depending on what you intend to emphasize in the diagram. (Vous pouvez afficher des membres moins importants comme membres normaux ou les masquer entièrement.)(You can show less important members as regular members or hide them altogether.)

Note

Le Concepteur de classes prend uniquement en charge les associations unidirectionnelles.Class Designer supports only unidirectional associations.

Pour définir une ligne d'association dans le Diagramme de classesTo define an association line in the Class Diagram

  1. Dans la boîte à outils, sous Concepteur de classes, sélectionnez Association.In the Toolbox, under Class Designer, select Association.

  2. Tracez une ligne entre les deux formes que vous souhaitez relier par une association.Draw a line between the two shapes you want to link with an association.

    Une nouvelle propriété est créée dans la première classe.A new property is created in the first class. Cette propriété s'affiche comme ligne d'association (et non comme propriété d'un compartiment de la forme) avec un nom par défaut.This property displays as an association line (not as a property within a compartment in the shape) with a default name. Son type est la forme vers laquelle pointe la ligne d'association.Its type is the shape to which the association line points.

Pour modifier le nom d'une associationTo change the name of an association

Sur la surface du diagramme, cliquez sur l'étiquette de la ligne d'association et modifiez-la.On the diagram surface, click the label of the association line and edit it.

Vous pouvez également effectuer les étapes suivantes :Alternatively, follow these steps:

  1. Sélectionnez la forme qui contient la propriété indiquée comme association.Select the shape that contains the property that is shown as an association.

    La forme obtient le focus et ses membres s’affichent dans les fenêtres Détails de classe et Propriétés.The shape obtains focus and its members display in the Class Details and Properties windows.

  2. Dans la fenêtre Détails de classe ou Propriétés, modifiez le champ de nom de cette propriété et appuyez sur Entrée.In either the Class Details or Properties window, edit the name field for that property and press Enter.

    Le nom est mis à jour dans la fenêtre Détails de classe, sur la ligne d’association, dans la fenêtre Propriétés et dans le code.The name is updated in the Class Details window, on the association line, in the Properties window, and in code.

Voir aussiSee also