custom (C++)
タイプ ライブラリ内のオブジェクトのメタデータを定義します。
[ custom(
uuid,
value
) ];
パラメータ
uuid
一意の ID。value
バリアントに格納できる値。
解説
C++ 属性 custom を使用すると、情報がタイプ ライブラリに配置されます。タイプ ライブラリからカスタム値を読み取るツールが必要です。
custom 属性の機能は、Microsoft インターフェイス定義言語 (MIDL: Microsoft Interface Definition Language) 属性 custom と同じです。
必要条件
属性コンテキスト
対象 |
COM 以外の interface、class、enum、idl_module の各メソッド、インターフェイス メンバ、インターフェイス パラメータ、typedef、union、struct |
複数回の適用 |
可 |
必要な属性 |
coclass (クラスに対して使用される場合) |
無効な属性 |
なし |
属性コンテキストの詳細については、「属性コンテキスト」を参照してください。