Partager via


CComCoClass::GetObjectDescription

Cette fonction statique récupère la description textuelle de votre objet de classe.

static LPCTSTR WINAPI GetObjectDescription( );

Valeur de retour

La description de l'objet de classe.

Notes

L'implémentation par défaut retourne NULL. Vous pouvez substituer cette méthode avec la macro de DECLARE_OBJECT_DESCRIPTION . Par exemple :

class ATL_NO_VTABLE CMyDoc :
   public CComObjectRootEx<CComSingleThreadModel>,
   public CComCoClass<CMyDoc, &CLSID_MyDoc>,
   public IDocument
{
public:
   DECLARE_OBJECT_DESCRIPTION("My Document Object 1.0")

   // Remainder of class declaration omitted.

GetObjectDescription est appelé par IComponentRegistrar::GetComponents. IComponentRegistrar est une interface Automation qui vous permet d'enregistrer et d'annuler l'enregistrement des composants dans une DLL. Lorsque vous créez un objet de registre des composants à l'aide de l'Assistant Projet ATL, l'assistant implémentera automatiquement l'interface d' IComponentRegistrar . IComponentRegistrar est généralement utilisé par Microsoft Transaction Server.

Pour plus d'informations sur l'Assistant Projet ATL, consultez l'article créer un projet ATL.

Configuration requise

Header: atlcom.h

Voir aussi

Référence

CComCoClass, classe