object (C++)

Identifica una interfaz personalizada.

Sintaxis

[object]

Comentarios

Cuando precede a una definición de interfaz, el atributo de C++ object hace que la interfaz se coloque en el archivo .idl como una interfaz personalizada.

Cualquier interfaz marcada con object debe heredar de IUnknown. Esta condición se cumple si alguna de las interfaces base hereda de IUnknown. Si ninguna interfaz base hereda de IUnknown, el compilador hace que la interfaz marcada con object derive de IUnknown.

Ejemplo

Vea nonbrowsable para obtener un ejemplo de cómo usar object.

Requisitos

Contexto de atributo Valor
Se aplica a interface
Reiterativo No
Atributos requeridos Ninguno
Atributos no válidos Ninguno

Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.

Consulte también

Atributos IDL
Atributos de interfaz
dual
dispinterface
custom
__interface