Partager via


custom (C++)

Définit les métadonnées d’un objet dans la bibliothèque de types.

Syntaxe

[ custom(
   uuid,
   value
) ];

Paramètres

uuid
ID unique.

value
Valeur pouvant être placée dans une variante.

Notes

L’attribut C++ personnalisé entraîne la mise en place d’informations dans la bibliothèque de types. Vous aurez besoin d’un outil qui lit la valeur personnalisée de la bibliothèque de types.

L’attribut personnalisé a la même fonctionnalité que l’attribut MIDL personnalisé .

Spécifications

Contexte d'attribut

  • S’applique à : non-COMinterface, méthodes, idl_module membres de l’interface, paramètres d’interface, typedef, class, , enumunionet struct types.
  • Reproductible : Oui.
  • Attributs obligatoires : coclasse (lorsqu’elle est utilisée sur la classe).
  • Attributs non valides : Aucun.

Pour plus d'informations sur les contextes d'attribut, consultez Contextes d'attribut.

Voir aussi

Attributs IDL
Attributs autonomes
Attributs Typedef, Enum, Union et Struct
Attributs de paramètres
Attributs de méthode
Attributs de classe
Attributs d’interface