次の方法で共有


COM 属性

COM 属性は、COM 開発および .NET Framework 共通言語ランタイム開発の数多くの分野をサポートするコードを挿入します。これらの分野は、カスタム インターフェイスの実装、既存のインターフェイスのサポートからストック プロパティ、メソッド、およびイベントのサポートにまで渡っています。さらに、複合コントロールや ActiveX コントロールの実装もサポートします。

属性

説明

aggregatable

あるコントロールが別のコントロールによって集約できることを示します。

aggregates

コントロールが適用先クラスを集約することを示します。

coclass

COM インターフェイスを実装できる COM オブジェクトを作成します。

com_interface_entry

COM マップにインターフェイス エントリを追加します。

implements_category

クラスの実装済みコンポーネント カテゴリを指定します。

perf_counter

クラス メンバ変数にパフォーマンス モニタ カウンタ サポートを追加します。

perfmon

クラスにパフォーマンス モニタ サポートを追加します。

progid

コントロールの ProgID を定義します。

rdx

レジストリ キーを作成または変更します。

registration_script

指定した登録スクリプトを実行します。

requires_category

クラスの必須コンポーネント カテゴリを指定します。

support_error_info

適用先オブジェクトのエラー レポートをサポートします。

synchronize

メソッドへのアクセスの同期をとります。

tag_name

要求ハンドラで、タグ名に関連付けられた置換メソッドとして公開します。

threading

COM オブジェクトのスレッド モデルを指定します。

vi_progid

バージョンに依存しないコントロールの ProgID を定義します。

参照

概念

グループ別の属性