Comment : créer des associations entre les types (Concepteur de classes)How to: Create Associations Between Types (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.

    - ou -- or -

  1. Cliquez sur la forme qui contient la propriété indiquée comme association.Click the shape that contains the property that is shown as an association.

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

  2. Dans la fenêtre Détails de classe ou dans la fenêtre Propriétés, modifiez le nom du champ de cette propriété et appuyez sur Entrée.In either the Class Details window or the 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

Guide pratique pour changer la notation entre les membres et les associationsHow to: Change Between Member Notation and Association Notation