object (C++)
Identifica un'interfaccia personalizzata.
Sintassi
[object]
Osservazioni:
Quando si precede una definizione di interfaccia, l'attributo C++ dell'oggetto fa sì che l'interfaccia venga inserita nel file con estensione idl come interfaccia personalizzata.
Qualsiasi interfaccia contrassegnata con l'oggetto deve ereditare da IUnknown
. Questa condizione viene soddisfatta se una delle interfacce di base eredita da IUnknown
. Se nessuna interfaccia di base eredita da IUnknown
, il compilatore causerà la deriva dell'interfaccia contrassegnata con l'oggetto da IUnknown
.
Esempio
Per un esempio di come usare l'oggetto, vedere nonbrowsable.
Requisiti
Contesto attributo | Valore |
---|---|
Si applica a | interface |
Ripetibile | No |
Attributi obbligatori | None |
Attributi non validi | None |
Per altre informazioni sui contesti di attributi, vedere Contesti di attributi.
Vedi anche
Attributi IDL
Attributi di interfaccia
dual
dispinterface
custom
__interface