TYPEATTR Estrutura

Definição

Contém atributos de um UCOMITypeInfo.

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
Herança
TYPEATTR

Observações

Para mais informações, consulte a estrutura TYPEATTR.

O runtime da linguagem comum lança uma exceção quando um método COM em código nativo devolve um HRESULT. Para mais informações, veja Como: Mapear HRESULTs e Exceções.

Campos

Name Description
cbAlignment

Especifica o alinhamento de bytes para uma instância deste tipo.

cbSizeInstance

O tamanho de uma instância deste tipo.

cbSizeVft

O tamanho da tabela de métodos virtuais (VTBL) deste tipo.

cFuncs

Indica o número de funções na interface que esta estrutura descreve.

cImplTypes

Indica o número de interfaces implementadas na interface que esta estrutura descreve.

cVars

Indica o número de variáveis e campos de dados na interface descrita por esta estrutura.

dwReserved

Reservado para uso futuro.

guid

O GUID da informação do tipo.

idldescType

Atributos IDL do tipo descrito.

lcid

Localização dos nomes dos membros e cadeias de documentação.

lpstrSchema

Reservado para uso futuro.

MEMBER_ID_NIL

Uma constante usada com os memidConstructor campos 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, especifica o tipo para o qual este tipo é um alias.

typekind

Um valor que descreve o tipo que TYPEKIND esta informação descreve.

wMajorVerNum

Número da versão principal.

wMinorVerNum

Número da versão secundária.

wTypeFlags

Um TYPEFLAGS valor que descreve esta informação.

Aplica-se a