Atributos de clase

Los atributos siguientes se aplican a la palabra clave class de C++.

Atributo Descripción
aggregatable Indica que la clase admite la agregación.
agregados Indica que un control agrega la clase de destino.
appobject Identifica la coclase como un objeto de aplicación, que está asociado a una aplicación .exe completa, e indica que las funciones y propiedades de la coclase están disponibles globalmente en esta biblioteca de tipos.
case Se usa con el atributo switch_type en una unión.
coclass Crea un control ActiveX.
com_interface_entry Agrega una entrada de interfaz a una asignación COM.
control Especifica que el tipo definido por el usuario es un control.
custom Le permite definir su propio atributo.
db_command Crea un comando OLE DB.
db_param Asocia la variable miembro especificada a un parámetro de entrada o salida y delimita la variable.
db_source Crea una conexión con un origen de datos.
db_table Abre una tabla OLE DB.
default Indica que la interfaz personalizada o dispinterface definida en una coclase representa la interfaz de programación predeterminada.
defaultvtable Define una interfaz como interfaz vtable predeterminada para un control.
event_receiver Crea un receptor de eventos.
event_source Crea un origen de eventos.
helpcontext Especifica un identificador de contexto que permite al usuario ver información sobre este elemento en el archivo de Ayuda.
helpfile Establece el nombre del archivo de Ayuda para una biblioteca de tipos.
helpstringcontext Especifica el identificador de un tema de ayuda en un archivo .hlp o .chm.
helpstring Especifica una cadena de caracteres que se usa para describir el elemento al que se aplica.
hidden Indica que el elemento existe, pero que no se debe mostrar en un explorador orientado al usuario.
implements Especifica las interfaces de envío que se ven obligadas a ser miembros de la coclase IDL.
implements_category Especifica las categorías de componente implementadas para la clase.
module Define el bloque de biblioteca en el archivo .idl.
noncreatable Define un objeto que no puede crear por su cuenta una instancia de sí mismo.
progid Define el valor de ProgID de un control.
registration_script Ejecuta el script de registro especificado.
requestedit Indica que la propiedad admite la notificación OnRequestEdit.
source Especifica las interfaces de origen del control para los puntos de conexión de una clase. En una propiedad o método, el atributo source indica que el miembro devuelve un objeto o VARIANT que es un origen de eventos.
support_error_info Admite la creación de informes de error para el objeto de destino.
threading Especifica el modelo de subprocesos para un control.
uuid Especifica el identificador único de una clase o interfaz.
version Identifica una versión determinada entre varias versiones de una clase.
vi_progid Especifica una forma independiente de la versión de ProgID.

Consulte también

Atributos por uso