TYPEATTR Structure

Définition

Contient des attributs d'un UCOMITypeInfo.Contains attributes of a UCOMITypeInfo.

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
Héritage
TYPEATTR

Remarques

Pour plus d’informations TYPEATTRsur, consultez MSDN Library.For additional information about TYPEATTR, see the MSDN Library.

L’common language runtime lève une exception lorsqu’une méthode COM en code natif retourne un HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Pour plus d'informations, consultez How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Champs

cbAlignment

Spécifie l'alignement des octets pour une instance de ce type.Specifies the byte alignment for an instance of this type.

cbSizeInstance

Taille d'une instance de ce type.The size of an instance of this type.

cbSizeVft

Taille de la table de méthodes virtuelles (VTBL) de ce type.The size of this type's virtual method table (VTBL).

cFuncs

Indique le nombre de fonctions sur l'interface décrite par cette structure.Indicates the number of functions on the interface this structure describes.

cImplTypes

Indique le nombre d'interfaces implémentées sur l'interface décrite par cette structure.Indicates the number of implemented interfaces on the interface this structure describes.

cVars

Indique le nombre de variables et de champs de données sur l'interface décrite par cette structure.Indicates the number of variables and data fields on the interface described by this structure.

dwReserved

Réservé à un usage ultérieur.Reserved for future use.

guid

GUID des informations de type.The GUID of the type information.

idldescType

Attributs IDL du type décrit.IDL attributes of the described type.

lcid

Paramètres régionaux des noms de membres et des chaînes de documentation.Locale of member names and documentation strings.

lpstrSchema

Réservé à un usage ultérieur.Reserved for future use.

MEMBER_ID_NIL

Constante utilisée avec les champs memidConstructor et memidDestructor.A constant used with the memidConstructor and memidDestructor fields.

memidConstructor

ID du constructeur ou MEMBER_ID_NIL en l'absence d'un identificateur.ID of constructor, or MEMBER_ID_NIL if none.

memidDestructor

ID du destructeur ou MEMBER_ID_NIL en l'absence d'un identificateur.ID of destructor, or MEMBER_ID_NIL if none.

tdescAlias

Si typekind == TKIND_ALIAS, spécifie le type pour lequel ce type est un alias.If typekind == TKIND_ALIAS, specifies the type for which this type is an alias.

typekind

Valeur TYPEKIND décrivant le type décrit par ces informations.A TYPEKIND value describing the type this information describes.

wMajorVerNum

Numéro de version principale.Major version number.

wMinorVerNum

Numéro de version secondaire.Minor version number.

wTypeFlags

Valeur TYPEFLAGS décrivant ces informations.A TYPEFLAGS value describing this information.

S’applique à