TYPEATTR Estructura
Definición
Contiene los atributos de UCOMITypeInfo
.Contains attributes of a UCOMITypeInfo
.
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- Herencia
Comentarios
Para obtener más información, consulte estructura TYPEATTR.For more information, see TYPEATTR structure.
El Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un valor HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.
Campos
cbAlignment |
Especifica la alineación de bytes de una instancia de este tipo.Specifies the byte alignment for an instance of this type. |
cbSizeInstance |
Tamaño de una instancia de este tipo.The size of an instance of this type. |
cbSizeVft |
Tamaño de la tabla de métodos virtuales (VTBL) de este tipo.The size of this type's virtual method table (VTBL). |
cFuncs |
Indica el número de funciones que hay en la interfaz descrita por esta estructura.Indicates the number of functions on the interface this structure describes. |
cImplTypes |
Indica el número de interfaces implementadas que hay en la interfaz descrita por esta estructura.Indicates the number of implemented interfaces on the interface this structure describes. |
cVars |
Indica el número de variables y campos de datos que hay en la interfaz descrita por esta estructura.Indicates the number of variables and data fields on the interface described by this structure. |
dwReserved |
Reservado para uso futuro.Reserved for future use. |
guid |
GUID de la información del tipo.The GUID of the type information. |
idldescType |
Atributos IDL del tipo descrito.IDL attributes of the described type. |
lcid |
Configuración regional de los nombres de miembro y las cadenas de documentación.Locale of member names and documentation strings. |
lpstrSchema |
Reservado para uso futuro.Reserved for future use. |
MEMBER_ID_NIL |
Constante que se utiliza con los campos memidConstructor y memidDestructor.A constant used with the memidConstructor and memidDestructor fields. |
memidConstructor |
Id. del constructor; o MEMBER_ID_NIL si no hay ninguno.ID of constructor, or MEMBER_ID_NIL if none. |
memidDestructor |
Id. del destructor; o MEMBER_ID_NIL si no hay ninguno.ID of destructor, or MEMBER_ID_NIL if none. |
tdescAlias |
Si typekind == TKIND_ALIAS, especifica el tipo del que este tipo es un alias.If typekind == TKIND_ALIAS, specifies the type for which this type is an alias. |
typekind |
Valor de TYPEKIND que describe el tipo descrito por esta información.A TYPEKIND value describing the type this information describes. |
wMajorVerNum |
Número de versión principal.Major version number. |
wMinorVerNum |
Número de versión secundaria.Minor version number. |
wTypeFlags |
Valor de TYPEFLAGS descrito por esta información.A TYPEFLAGS value describing this information. |