object (C++)

Identifie une interface personnalisée.

Syntaxe

[object]

Notes

Lorsque vous précèdez une définition d’interface, l’attribut C++ de l’objet entraîne l’emplacement de l’interface dans le fichier .idl en tant qu’interface personnalisée.

Toute interface marquée avec un objet doit hériter de IUnknown. Cette condition est satisfaite si l’une des interfaces de base hérite de IUnknown. Si aucune interface de base n’hérite IUnknownde , le compilateur provoque la dérive de IUnknownl’interface marquée avec l’objet .

Exemple

Pour obtenir un exemple d’utilisation d’un objet, consultez un exemple nonrowsable.

Spécifications

Contexte d’attribut Valeur
S’applique à interface
Renouvelable Non
Attributs requis Aucune
Attributs non valides Aucune

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

Voir aussi

Attributs IDL
Attributs d’interface
dual
dispinterface
custom
__interface