TYPEATTR Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém atributos de um UCOMITypeInfo
.
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- Herança
Comentários
Para obter mais informações, consulte Estrutura TYPEATTR.
O Common Language Runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT. Para obter mais informações, consulte Como mapear HRESULTs e exceções.
Campos
cbAlignment |
Especifica o alinhamento de bytes para uma instância desse tipo. |
cbSizeInstance |
O tamanho de uma instância desse tipo. |
cbSizeVft |
O tamanho da tabela de método virtual desse tipo (VTBL). |
cFuncs |
Indica o número de funções na interface que essa estrutura descreve. |
cImplTypes |
Indica o número de interfaces implementadas na interface que essa estrutura descreve. |
cVars |
Indica o número de variáveis e campos de dados na interface descrita por essa estrutura. |
dwReserved |
Reservado para uso futuro. |
guid |
O GUID das informações de tipo. |
idldescType |
Os atributos IDL do tipo descrito. |
lcid |
Local dos nomes de membro e cadeias de caracteres de documentação. |
lpstrSchema |
Reservado para uso futuro. |
MEMBER_ID_NIL |
Uma constante usada com os campos memidConstructor e memidDestructor. |
memidConstructor |
ID do construtor ou MEMBER_ID_NIL, se não houver. |
memidDestructor |
ID do destruidor ou MEMBER_ID_NIL, se não houver. |
tdescAlias |
Se typekind == TKIND_ALIAS especificar o tipo para o qual esse tipo é um alias. |
typekind |
Um valor TYPEKIND que descreve o tipo que essas informações descrevem. |
wMajorVerNum |
Número de versão principal. |
wMinorVerNum |
Número de versão secundária. |
wTypeFlags |
Um valor TYPEFLAGS que descreve essas informações. |