次の方法で共有


コンポーネントの開発

このセクションでは、コンポーネントの定義を行い、コンポーネント プログラミングに特に関係のある .NET Framework プログラミングの概念について説明します。コンポーネントという語にはさまざまな意味がありますが、.NET Framework では、コンポーネントとは System.ComponentModel.IComponent インターフェイスを実装するクラス、またはこのインターフェイスを実装するクラスから直接または間接に派生したクラスを意味します。

コンポーネントやコントロールを他のプログラミング言語で使用できるようにするには、それらのコンポーネントやコントロールを共通言語仕様 (CLS: Common Language Specification) に準拠した言語で作成し、すべてのパブリック メンバとプロテクト メンバが CLS に準拠するようにします。.NET Framework SDK には、Visual Basic .NET、C#、C++ マネージ拡張、および JScript .NET という 4 つの CLS 準拠の言語が用意されています。CLS の詳細については、「共通言語仕様の概要」を参照してください。

このセクションの内容

関連項目