Compartilhar via


Programação com componentes

A arquitetura de designer permite que você reunir em Visual Studio tão facilmente classes de componentes não-visuais como você toma formulários de Visual Basic .As seções seguintes explicam como criar seus próprios componentes, e como montá-los de componentes sofisticados em .NET Framework classe.

Esta seção define o que um componente é e fornece uma visão geral do .NET Framework que programa os conceitos que são especialmente relevantes para programação componente.Quando o termo component tenha vários destinados a, no .NET Framework um componente é uma classe que implementa a interface de System.ComponentModel.IComponent ou uma que deriva direta ou indiretamente de uma classe que implementa a interface.A implementação padrão da classe base de interface de IComponent é System.ComponentModel.Component.

Se você quiser que os componentes e controles para ser útil de outras linguagens de programação, você deve criar-las em uma especificação (CLS) language runtime - linguagem compatível e garantir que qualquer público e membros protegidos sejam compatíveis com CLS.Windows Software Development Kit (SDK) fornece os seguintes compiladores de linguagens compatíveis com CLS: Visual Basic, C#, C++ e.Para obter mais informações sobre o CLS, consulte Especificação da linguagem comum.

Nesta seção

Seções relacionadas