appobject

Identifica la coclasse come oggetto applicazione, associato a un'applicazione completa con estensione exe e indica che le funzioni e le proprietà della coclasse vengono globalmente disponibili in questa libreria dei tipi.

[appobject]

Note

appobject L'attributo di C++ ha la stessa funzionalità di appobject Attributo MIDL.

Esempio

Il codice riportato di seguito viene illustrata una definizione di classe semplice preceduta da un blocco di attributi che includa 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;
};

Requisiti

contesto di attributo

Si applica a

classe, struct

ripetibile

No

attributi obbligatori

coclasse

attributi non validi

Nessuno

per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.

Vedere anche

Altre risorse

Attributi IDL

Attributi di classe

Typedef, Enumerazione, unione e attributi di strutture

Attributes Samples