DECLARE_OBJECT_DESCRIPTION ( x )
Paramètres
x
[en] Description de l'objet de la classe.
Remarques
Permet de spécifier un texte descriptif pour l'objet de votre classe. ATL pénètre dans cette description dans le mappage de l'objet par le biais de la macro OBJECT_ENTRY.
DECLARE_OBJECT_DESCRIPTION implémente une fonction GetObjectDescription , vous pouvez utiliser pour substituer la méthode CComCoClass::GetObjectDescription . Par exemple
classe CMyClass : CComCoClasslt public ; ... >, ...
{
public :
/ / Substituer CComCoClass::GetObjectDescription
DECLARE_OBJECT_DESCRIPTION (« transfert de compte objet 1.0 »)
...
}
La fonction GetObjectDescription est appelée par IComponentRegistrar::GetComponents. IComponentRegistrar est une interface d'automatisation qui vous permet d'enregistrer et désenregistrer des composants individuels dans une DLL. Lorsque vous créez un objet composant registraire avec l'Assistant objet ATL, l'Assistant va automatiquement mettre en œuvre l'interface IComponentRegistrar . IComponentRegistrar est généralement utilisée par Microsoft Transaction Server.
Pour plus d'informations sur l'Assistant objet ATL, consultez l'article créer un projet ATL.
Les Macros ATL et fonctions globales