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 |