Interface ICreateTypeInfo2 (oaidl.h)

Fournit les outils permettant de créer et d’administrer les informations de type définies par le biais de la description du type. Dérive de ICreateTypeInfo et ajoute des méthodes pour supprimer des éléments qui ont été ajoutés via ICreateTypeInfo.

La méthode ICreateTypeInfo ::LayOut permet au créateur des informations de type de case activée d’éventuelles erreurs. Un appel à QueryInterface peut être effectué à l’instance ICreateTypeInfo à tout moment pour son interface ITypeInfo. L’appel de l’une des méthodes de l’ITypeInfointerface qui nécessite des informations de disposition présente automatiquement les informations de type.

Héritage

L’interface ICreateTypeInfo2 hérite de ICreateTypeInfo. ICreateTypeInfo2 a également les types de membres suivants :

Méthodes

L’interface ICreateTypeInfo2 a ces méthodes.

 
ICreateTypeInfo2 ::D eleteFuncDesc

Supprime une description de fonction spécifiée par le numéro d’index.
ICreateTypeInfo2 ::D eleteFuncDescByMemId

Supprime la description de la fonction spécifiée (FUNCDESC).
ICreateTypeInfo2 ::D eleteImplType

Supprime les indicateurs IMPLTYPE pour l’interface indexée.
ICreateTypeInfo2 ::D eleteVarDesc

Supprime la structure VARDESC spécifiée. (ICreateTypeInfo2.DeleteVarDesc)
ICreateTypeInfo2 ::D eleteVarDescByMemId

Supprime la structure VARDESC spécifiée. (ICreateTypeInfo2.DeleteVarDescByMemId)
ICreateTypeInfo2 ::SetCustData

Définit une valeur pour les données personnalisées.
ICreateTypeInfo2 ::SetFuncCustData

Définit une valeur pour les données personnalisées pour la fonction spécifiée.
ICreateTypeInfo2 ::SetFuncHelpStringContext

Définit une valeur de contexte d’aide pour une fonction spécifiée.
ICreateTypeInfo2 ::SetHelpStringContext

Définit le numéro de contexte pour la chaîne d’aide spécifiée.
ICreateTypeInfo2 ::SetImplTypeCustData

Définit une valeur pour les données personnalisées pour le type d’implémentation spécifié.
ICreateTypeInfo2 ::SetName

Définit le nom du typeinfo.
ICreateTypeInfo2 ::SetParamCustData

Définit une valeur pour les données personnalisées pour le paramètre spécifié.
ICreateTypeInfo2 ::SetVarCustData

Définit une valeur pour les données personnalisées pour la variable spécifiée.
ICreateTypeInfo2 ::SetVarHelpStringContext

Définit une valeur de contexte d’aide pour une variable spécifiée.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oaidl.h

Voir aussi

Fonctions et interfaces de génération de types