Attributi di classe

Gli attributi seguenti si applicano alla parola chiave C++ della classe .

Attributo Descrizione
aggregatable Indica che la classe supporta l'aggregazione.
aggregates Indica che un controllo aggrega la classe di destinazione.
appobject Identifica la coclasse come oggetto applicazione, associato a un'applicazione .exe completa, e indica che le funzioni e le proprietà della coclasse sono disponibili a livello globale in questa libreria dei tipi.
case Utilizzato con l'attributo switch_type in un'unione.
coclass Crea un controllo ActiveX.
com_interface_entry Aggiunge una voce di interfaccia a una mappa COM.
control Specifica che il tipo definito dall'utente è un controllo .
custom Consente di definire il proprio attributo.
db_command Crea un comando OLE DB.
db_param Associa la variabile membro specificata a un parametro di input o output e delimita la variabile.
db_source Crea una connessione a un'origine dati.
db_table Apre una tabella OLE DB.
default Indica che l'interfaccia personalizzata o dispatch definita in una coclasse rappresenta l'interfaccia di programmabilità predefinita.
defaultvtable Definisce un'interfaccia come interfaccia vtable predefinita per un controllo .
event_receiver Crea un ricevitore di eventi.
event_source Crea un'origine evento.
helpcontext Specifica un ID di contesto che consente all'utente di visualizzare informazioni su questo elemento nel file della Guida .
helpfile Imposta il nome del file della Guida per una libreria dei tipi.
helpstringcontext Specifica l'ID di un argomento della Guida in un file con estensione hlp o chm.
helpstring Specifica una stringa di caratteri usata per descrivere l'elemento a cui viene applicata.
hidden Indica che l'elemento esiste ma non deve essere visualizzato in un browser orientato all'utente.
implements Specifica le interfacce dispatch forzate per essere membri della coclasse IDL.
implements_category Specifica le categorie di componenti implementate per la classe .
module Definisce il blocco di libreria nel file IDL.
noncreatable Definisce un oggetto di cui non è possibile creare un'istanza da sola.
progid Definisce il ProgID per un controllo .
registration_script Esegue lo script di registrazione specificato.
requestedit Indica che la proprietà supporta la notifica OnRequestEdit.
source Specifica le interfacce di origine del controllo per i punti di connessione in una classe. In una proprietà o in un metodo, l'attributo source indica che il membro restituisce un oggetto o VARIANT che è un'origine di eventi.
support_error_info Supporta la segnalazione errori per l'oggetto di destinazione.
threading Specifica il modello di threading per un controllo .
uuid Specifica l'ID univoco per una classe o un'interfaccia.
version Identifica una versione specifica tra più versioni di una classe.
vi_progid Specifica una forma indipendente dalla versione del ProgID.

Vedi anche

Attributi per utilizzo