Visual Studio のコンポーネント モデルの名前空間
更新 : 2007 年 11 月
.NET Framework には、独自のコンポーネントやコントロールを作成するための名前空間があります。
System.ComponentModel - コンポーネントとコントロールの実行時およびデザイン時の動作を実装するために使用できるクラスが用意されています。この名前空間には、属性の実行、型コンバータの使用、データ ソースへの連結、およびコンポーネントのライセンスのための、基本クラスとインターフェイスが含まれています。この名前空間のクラスは、次のカテゴリに分類されます。
コア コンポーネント クラス詳細については、Component クラスおよび Container クラスと、IContainer インターフェイスおよび IComponent インターフェイスのトピックを参照してください。
コンポーネントのライセンス詳細については、License クラス、LicenseManager クラス、LicenseProvider クラス、および LicenseProviderAttribute クラスのトピックを参照してください。
属性詳細については、Attribute クラスのトピックを参照してください。
記述子および永続化詳細については、TypeDescriptor クラス、EventDescriptor クラス、および PropertyDescriptor クラスのトピックを参照してください。
型コンバータ詳細については、TypeConverter クラスのトピックを参照してください。
System.CodeDOM - ソース コード ドキュメントの要素および構造を表すときに使用できるクラスが含まれています。
関連するセクション
コンポーネントの作成
Visual Basic または Visual C# を使用した、独自のコンポーネントや Windows フォームの作成に関するすべてトピックへのリンクを提供します。コンポーネント プログラミングのチュートリアル
独自のコンポーネントやコントロールの作成について詳細な手順を説明するトピックへのリンクを提供します。Visual Studio のフレームワーク サービスの名前空間
各種バックエンド サーバー リソースとの対話を行うコンポーネントについて、参照トピックや概念を説明するトピックへのリンクを提供します。Visual Studio の .NET Framework クラス ライブラリの概要
.NET Framework における名前空間の概要を示します。ASP.NET カスタム サーバー コントロールの開発
Web フォーム ページのカスタム コントロールの作成に関する情報を提供します。アンマネージ コードとの相互運用
COM コンポーネントの .NET Framework への公開、および .NET Framework コンポーネントの COM への公開に関する情報を提供します。.NET Framework の内容
共通言語ランタイム、アセンブリ、共通型システム、メタデータ、相互運用性、セキュリティ、およびその他の .NET Framework 機能に関する基本的な情報へのリンクを提供します。