DECLARE_OBJECT_DESCRIPTION

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

Index