custom (C++)
タイプ ライブラリ内のオブジェクトのメタデータを定義します。
構文
[ custom(
uuid,
value
) ];
パラメーター
uuid
一意の ID。
value
バリアントに設定できる値。
解説
custom C++ 属性は、タイプ ライブラリに情報を配置します。 タイプ ライブラリからカスタム値を読み取るツールが必要です。
custom 属性には、custom MIDL 属性と同じ機能があります。
要件
属性コンテキスト
- 適用対象: 非 COM
interface
、idl_module
メソッド、インターフェイス メンバー、インターフェイス パラメーター、typedef
、class
、enum
、union
、およびstruct
の各型。 - 反復可能: 可。
- 必須の属性: coclass (クラスで使用されるとき)。
- 無効な属性: なし。
属性コンテキストの詳細については、「 属性コンテキスト」を参照してください。
関連項目
IDL 属性
スタンドアロン属性
Typedef、Enum、Union、および Struct 型の属性
パラメーター属性
メソッド属性
クラス属性
インターフェイス属性