custom (C++)
Definiert Metadaten für ein Objekt in der Typbibliothek.
Syntax
[ custom(
uuid,
value
) ];
Parameter
uuid
Eine eindeutige ID.
value
Ein Wert, der in eine Variante eingefügt werden kann.
Hinweise
Das benutzerdefinierte C++-Attribut bewirkt, dass Informationen in die Typbibliothek eingefügt werden. Sie benötigen ein Tool, das den benutzerdefinierten Wert aus der Typbibliothek liest.
Das benutzerdefinierte Attribut verfügt über die gleiche Funktionalität wie das benutzerdefinierte MIDL-Attribut.
Anforderungen
Attributkontext
- Gilt für: Nicht-COM
interface
,idl_module
Methoden, Schnittstellenmmber, Schnittstellenparameter,typedef
, ,class
,enum
,union
undstruct
Typen. - Wiederholbar: Ja.
- Erforderliche Attribute: Coclass (bei Verwendung in der Klasse).
- Ungültige Attribute: Keine.
Weitere Informationen zu den Attributkontexten finden Sie unter Attributkontexte.
Siehe auch
IDL-Attribute
Eigenständige Attribute
typedef-, enum-, union- und struct-Attribute
Parameterattribute
Methodenattribut
Klassenattribute
Schnittstellenattribut