Partager via


Classes de composant

Mise à jour : novembre 2007

Les classes et les composants sont des unités de code réutilisables. Pour créer un composant, vous commencez par créer une classe. Une classe devient un composant lorsqu'elle se conforme à une norme d'interaction entre les composants. Cette norme est fournie par l'interface IComponent. Toute classe implémentant l'interface IComponent est un composant. Pour plus d'informations sur les interfaces, consultez Interfaces (Guide de programmation C#) et Interfaces en Visual Basic. Ces normes permettent aux développeurs d'assembler rapidement des composants pour constituer des programmes plus importants. La spécification de langage commun (CLS, Common Language Specification) décrit comment peuvent interagir des composants créés pour le Common Language Runtime. Pour plus d'informations, consultez Spécification CLS (Common Language Specification).

Le .NET Framework fournit l'interface IComponent et la classe de base Component pour faciliter la création des composants qui fonctionnent bien dans l'environnement de conception, ainsi que les classes UserControl et Control qui facilitent celle des composants visuels.

Dans cette section

Rubriques connexes

Voir aussi

Référence

Component

IComponent

IDesigner