Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Vous pouvez utiliser l’Assistant Ajout de propriété pour ajouter une propriété à une interface dans votre projet.
Pour ajouter une propriété à votre interface :
Dans le menu principal de Visual Studio, sélectionnez Afficher>Affichage de classes. Dans le volet Affichage de classes, développez le nœud du projet pour afficher l’interface à laquelle vous souhaitez ajouter la propriété.
Notes
Vous pouvez également ajouter des propriétés aux dispinterfaces qui, tant que le projet n’est pas attribué, sont imbriquées dans le nœud de la bibliothèque.
Cliquez avec le bouton droit sur le nom de l’interface.
Dans le menu contextuel, sélectionnez Ajouter>Ajouter une propriété.
Dans l’Assistant Ajout de propriété, fournissez les informations pour créer la propriété.
Sélectionnez OK pour ajouter la propriété.
Assistant Ajout de propriété
La section suivante décrit l’interface utilisateur que vous allez utiliser pour ajouter une propriété :
Nom de la propriété
Définit le nom de la propriété.
Type de propriété
Définit le type de retour de la propriété.
Get, fonction
Sélectionnez cette option pour ajouter un getter de propriété. Par défaut, le nom de la fonction
GetestGetPropertyName. Vous pouvez modifier ce nom. Si vous supprimez le nom, la fonctionGetNotSupportedest insérée dans la table de dispatch de l’interface. La fonctionGetPropertyName spécifie que la propriété est accessible en lecture.Pour les interfaces ATL la fonction Get rend la propriété accessible en lecture. En d’autres termes, cette fonction crée la méthode
Getpour récupérer cette propriété à partir de l’objet. Sélectionnez Get, Put ou les deux.Fonction Put
Sélectionnez pour ajouter un setter de propriété. Par défaut, le nom de la fonction
SetestSetPropertyName. Vous pouvez modifier ce nom. Si vous supprimez le nom, la fonctionSetNotSupportedest insérée dans la table de dispatch de l’interface. La fonctionSetPropertyName spécifie que la propriété est accessible en écriture.Pour les interfaces ATL la fonction Put rend la propriété accessible en écriture. En d’autres termes, cette fonction crée la méthode
Putpour définir cette propriété de l’objet. Sélectionnez Get, Put ou les deux.