次の方法で共有


version (C++)

クラスの複数のバージョンから特定のバージョンを識別します。

[ version(
   "version"
) ]

パラメータ

  • version
    コクラスのバージョン番号。指定しない場合は、.idl ファイルに 1.0 が設定されます。

解説

C++ 属性 version の機能は Microsoft インターフェイス定義言語 (MIDL: Microsoft Interface Definition Language) 属性 version と同じです。version は生成される .idl ファイルを使って渡されます。

使用例

version の使用例については、「bindable」を参照してください。

必要条件

属性コンテキスト

対象

class、struct

複数回の適用

不可

必要な属性

coclass

無効な属性

なし

属性コンテキストの詳細については、「属性コンテキスト」を参照してください。

参照

概念

コンパイラ属性

クラス属性

ATL サンプル