DECLARE_OBJECT_DESCRIPTION

DECLARE_OBJECT_DESCRIPTION ( x )

Parámetros

x

[en] Descripción del objeto de clase.

Observaciones

Le permite especificar una descripción de texto para el objeto de clase. ATL entra esta descripción en el mapa de objetos a través de la macro OBJECT_ENTRY.

DECLARE_OBJECT_DESCRIPTION implementa una función GetObjectDescription , que puede utilizar para reemplazar el método CComCoClass::GetObjectDescription . Por ejemplo

clase CMyClass: CComCoClasslt pública; ... >, ...
{
público:
   / / Reemplazar CComCoClass::GetObjectDescription
   DECLARE_OBJECT_DESCRIPTION ("transferencia de cuenta objeto 1.0")

...
}

IComponentRegistrar::GetComponentsllama a la función GetObjectDescription . IComponentRegistrar es una interfaz de automatización que permite registrar y anular el registro de componentes individuales de un archivo DLL. Cuando se crea un objeto componente registrador con el Asistente para objetos ATL, el asistente ejecutará automáticamente la interfaz IComponentRegistrar . IComponentRegistrar se utiliza normalmente por Microsoft Transaction Server.

Para obtener más información acerca del Asistente para objetos ATL, vea el artículo crear un proyecto ATL.

ATL Macros y funciones globales

Index