Partager via


Interface ICreateTypeInfo (oaidl.h)

Fournit les outils permettant de créer et d’administrer les informations de type définies par le biais de la description de type.

Héritage

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

Méthodes

L’interface ICreateTypeInfo contient ces méthodes.

 
ICreateTypeInfo ::AddFuncDesc

Ajoute une description de fonction à la description de type.
ICreateTypeInfo ::AddImplType

Spécifie une interface héritée ou une interface implémentée par une classe d’objet de composant (coclasse).
ICreateTypeInfo ::AddRefTypeInfo

Ajoute une description de type à ceux référencés par la description de type en cours de création.
ICreateTypeInfo ::AddVarDesc

Ajoute une variable ou une description de membre de données à la description de type.
ICreateTypeInfo ::D efineFuncAsDllEntry

Associe un point d’entrée DLL à la fonction qui a l’index spécifié.
ICreateTypeInfo ::LayOut

Affecte des décalages VTBL pour les fonctions virtuelles et des décalages instance pour les membres de données par instance, et crée les deux descriptions de type pour les interfaces doubles.
ICreateTypeInfo ::SetAlignment

Spécifie l’alignement des données d’un élément de TYPEKIND=TKIND_RECORD.
ICreateTypeInfo ::SetDocString

Définit la chaîne de documentation affichée par navigateur de type.
ICreateTypeInfo ::SetFuncAndParamNames

Définit le nom d’une fonction et les noms de ses paramètres sur les noms spécifiés.
ICreateTypeInfo ::SetFuncDocString

Définit la chaîne de documentation de la fonction avec l’index spécifié.
ICreateTypeInfo ::SetFuncHelpContext

Définit l’ID de contexte d’aide pour la fonction avec l’index spécifié.
ICreateTypeInfo ::SetGuid

Définit l’identificateur global unique (GUID) associé à la description de type.
ICreateTypeInfo ::SetHelpContext

Définit l’ID de contexte d’aide des informations de type.
ICreateTypeInfo ::SetImplTypeFlags

Définit les attributs d’une interface implémentée ou héritée d’un type.
ICreateTypeInfo ::SetMops

Définit la chaîne d’opcode de marshaling associée à la description de type ou à la fonction .
ICreateTypeInfo ::SetTypeDescAlias

Définit la description de type pour laquelle cette description de type est un alias, si TYPEKIND=TKIND_ALIAS.
ICreateTypeInfo ::SetTypeFlags

Définit les indicateurs de type de la description de type en cours de création.
ICreateTypeInfo ::SetVarDocString

Définit la chaîne de documentation pour la variable avec l’index spécifié.
ICreateTypeInfo ::SetVarHelpContext

Définit l’ID de contexte d’aide pour la variable avec l’index spécifié.
ICreateTypeInfo ::SetVarName

Définit le nom d’une variable.
ICreateTypeInfo ::SetVersion

Définit les numéros de version principale et secondaire des informations de type.

Configuration requise

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

Voir aussi

Fonctions et interfaces de génération de types