TYPEATTR TYPEATTR TYPEATTR TYPEATTR Struct

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

Remarques

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

Le 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 cbAlignment cbAlignment cbAlignment

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

cbSizeInstance cbSizeInstance cbSizeInstance cbSizeInstance

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

cbSizeVft cbSizeVft cbSizeVft cbSizeVft

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

cFuncs cFuncs cFuncs 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 cImplTypes cImplTypes 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 cVars cVars 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 dwReserved dwReserved dwReserved

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

guid guid guid guid

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

idldescType idldescType idldescType idldescType

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

lcid lcid lcid lcid

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

lpstrSchema lpstrSchema lpstrSchema lpstrSchema

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

MEMBER_ID_NIL MEMBER_ID_NIL MEMBER_ID_NIL MEMBER_ID_NIL

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

memidConstructor memidConstructor memidConstructor memidConstructor

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

memidDestructor memidDestructor memidDestructor memidDestructor

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

tdescAlias tdescAlias tdescAlias 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 typekind typekind typekind

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

wMajorVerNum wMajorVerNum wMajorVerNum wMajorVerNum

Numéro de version principale.Major version number.

wMinorVerNum wMinorVerNum wMinorVerNum wMinorVerNum

Numéro de version secondaire.Minor version number.

wTypeFlags wTypeFlags wTypeFlags wTypeFlags

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

S’applique à