Partager via


Implémenter l'interface

IntelliSense propose une option vous permettant d'implémenter une interface (référence C#) tout en travaillant dans l'éditeur de code.

Notes

Normalement, pour implémenter correctement une interface, vous devez créer une déclaration de méthode pour chaque membre de l'interface de votre classe. Avec IntelliSense, après que vous avez tapé le nom d'une interface dans une déclaration de classe, une balise active apparaît.

La balise active vous offre l'option d'implémenter automatiquement l'interface, à l'aide de la dénomination explicite ou implicite. Dans le cas de la dénomination explicite, les déclarations de méthode conservent le nom de l'interface ; dans le cas de la dénomination implicite, les déclarations de méthode n'indiquent pas l'interface à laquelle elles appartiennent. Il est possible d'accéder à une méthode d'interface explicitement nommée uniquement au travers d'une instance d'interface, et non au travers d'une instance de classe. Pour plus d'informations, consultez Implémentation d'interface explicite (Guide de programmation C#).

L'implémentation de l'interface génère le nombre minimal de stubs de méthode requis pour satisfaire l'interface. Si une classe de base implémente des parties de l'interface, ces stubs ne sont pas régénérés.

L'option Implémenter l'interface est disponible automatiquement lorsque vous ajoutez une déclaration d'interface à une classe. Pour plus d'informations, consultez Comment : implémenter une interface.

Voir aussi

Autres ressources

Génération de code automatique