Compartir a través de


TYPEATTR Estructura

Definición

Contiene los atributos de UCOMITypeInfo.

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
Herencia
TYPEATTR

Comentarios

Para obtener más información, vea ESTRUCTURA TYPEATTR.

Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.

Campos

cbAlignment

Especifica la alineación de bytes de una instancia de este tipo.

cbSizeInstance

Tamaño de una instancia de este tipo.

cbSizeVft

Tamaño de la tabla de métodos virtuales (VTBL) de este tipo.

cFuncs

Indica el número de funciones que hay en la interfaz descrita por esta estructura.

cImplTypes

Indica el número de interfaces implementadas que hay en la interfaz descrita por esta estructura.

cVars

Indica el número de variables y campos de datos que hay en la interfaz descrita por esta estructura.

dwReserved

Reservado para uso futuro.

guid

GUID de la información del tipo.

idldescType

Atributos IDL del tipo descrito.

lcid

Configuración regional de los nombres de miembro y las cadenas de documentación.

lpstrSchema

Reservado para uso futuro.

MEMBER_ID_NIL

Constante que se utiliza con los campos memidConstructor y memidDestructor.

memidConstructor

Id. del constructor; o MEMBER_ID_NIL si no hay ninguno.

memidDestructor

Id. del destructor; o MEMBER_ID_NIL si no hay ninguno.

tdescAlias

Si typekind == TKIND_ALIAS, especifica el tipo del que este tipo es un alias.

typekind

Valor de TYPEKIND que describe el tipo descrito por esta información.

wMajorVerNum

Número de versión principal.

wMinorVerNum

Número de versión secundaria.

wTypeFlags

Valor de TYPEFLAGS descrito por esta información.

Se aplica a