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