Condividi tramite


Interfaccia ICreateTypeInfo2 (oaidl.h)

Fornisce gli strumenti per la creazione e l'amministrazione delle informazioni sul tipo definite tramite la descrizione del tipo. Deriva da ICreateTypeInfo e aggiunge metodi per l'eliminazione di elementi aggiunti tramite ICreateTypeInfo.

Il metodo ICreateTypeInfo::LayOut consente all'autore delle informazioni sul tipo di verificare eventuali errori. Una chiamata a QueryInterface può essere effettuata all'istanza di ICreateTypeInfo in qualsiasi momento per l'interfaccia ITypeInfo. La chiamata a uno dei metodi in ITypeInfointerface che richiedono informazioni di layout specificano automaticamente le informazioni sul tipo.

Ereditarietà

L'interfaccia ICreateTypeInfo2 eredita da ICreateTypeInfo. ICreateTypeInfo2 include anche questi tipi di membri:

Metodi

L'interfaccia ICreateTypeInfo2 include questi metodi.

 
ICreateTypeInfo2::D eleteFuncDesc

Elimina una descrizione della funzione specificata dal numero di indice.
ICreateTypeInfo2::D eleteFuncDescByMemId

Elimina la descrizione della funzione specificata (FUNCDESC).
ICreateTypeInfo2::D eleteImplType

Elimina i flag IMPLTYPE per l'interfaccia indicizzata.
ICreateTypeInfo2::D eleteVarDesc

Elimina la struttura VARDESC specificata. (ICreateTypeInfo2.DeleteVarDesc)
ICreateTypeInfo2::D eleteVarDescByMemId

Elimina la struttura VARDESC specificata. (ICreateTypeInfo2.DeleteVarDescByMemId)
ICreateTypeInfo2::SetCustData

Imposta un valore per i dati personalizzati.
ICreateTypeInfo2::SetFuncCustData

Imposta un valore per i dati personalizzati per la funzione specificata.
ICreateTypeInfo2::SetFuncHelpStringContext

Imposta un valore di contesto della Guida per una funzione specificata.
ICreateTypeInfo2::SetHelpStringContext

Imposta il numero di contesto per la stringa della Guida specificata.
ICreateTypeInfo2::SetImplTypeCustData

Imposta un valore per i dati personalizzati per il tipo di implementazione specificato.
ICreateTypeInfo2::SetName

Imposta il nome dell'info typeinfo.
ICreateTypeInfo2::SetParamCustData

Imposta un valore per i dati personalizzati per il parametro specificato.
ICreateTypeInfo2::SetVarCustData

Imposta un valore per i dati personalizzati per la variabile specificata.
ICreateTypeInfo2::SetVarHelpStringContext

Imposta un valore di contesto della Guida per una variabile specificata.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oaidl.h

Vedi anche

Tipi di interfacce e funzioni