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.
Sintaxis
[appobject]
Comentarios
El atributo appobject de C++ tiene la misma funcionalidad que el atributo appobject de MIDL.
Ejemplo
El código siguiente muestra una definición de clase simple precedida por un bloque de atributos que incluye appobject:
// cpp_attr_ref_appobject.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib", uuid="f1ce17f0-a5df-4d26-95f6-0a122197ac5b")];
[object, uuid="905de6db-7a12-45ab-9f8b-b39f5112f010"]
__interface ICustom {};
[coclass, appobject,uuid="00395340-745f-4b69-bd58-e2921452b9fc"]
class A : public ICustom {
int i;
};
Requisitos
Contexto de atributo | Valor |
---|---|
Se aplica a | class , struct |
Reiterativo | No |
Atributos requeridos | coclass |
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 clase
Typedef, Enum, Union y Struct (atributos)