Ajout d'une propriété locale (Visual C++)

Vous pouvez utiliser l'Assistant Ajout de propriété pour ajouter une méthode à une interface dans votre projet.

Pour ajouter une propriété à votre objet

  1. Dans l'Affichage de classes, cliquez avec le bouton droit sur le nom de l'interface à laquelle vous souhaitez ajouter la propriété.

    [!REMARQUE]

    Vous pouvez également ajouter des propriétés aux dispinterfaces qui, sauf si le projet est avec attributs, sont imbriquées dans le nœud de bibliothèque.

  2. Dans le menu contextuel, cliquez sur Ajouter, puis sur Ajouter une propriété.

  3. Dans l'Assistant Ajout de propriété, indiquez les informations pour créer la propriété.

  4. Spécifiez tous les paramètres IDL (Interface Definition Language) de la propriété sur la page Attributs IDL de l'Assistant.

  5. Cliquez sur Terminer pour ajouter la propriété.

Les méthodes Get et Put de la propriété sont affichées sous la forme de deux icônes dans l'Affichage de classes, sous l'interface où elle est définie.Vous pouvez double-cliquer sur l'une ou l'autre des icônes pour afficher la déclaration de propriété dans le fichier .idl.

  • Pour les interfaces ATL, les fonctions Get et Put sont ajoutées au fichier .cpp tandis que les références à ces fonctions sont ajoutées au fichier .h.

  • Pour les dispinterfaces MFC, si vous sélectionnez Variable membre comme type d'implémentation, une méthode et une variable sont ajoutées à la classe qui l'a implémentée.Si vous sélectionnez Méthodes Get/Set comme type d'implémentation, deux méthodes sont ajoutées à la classe qui l'a implémentée.

Voir aussi

Référence

Le composant COM (Component Object Model)

Pointeurs d'interface et interfaces

Concepts

Création d'une interface COM (Visual C++)

Modification d'une interface COM