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 a 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
| Nome | Description |
|---|---|
| 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étodos virtuais (VTBL) desse tipo. |
| 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 |
Atributos IDL do tipo descrito. |
| lcid |
Localidade de nomes de membro e cadeias de caracteres de documentação. |
| lpstrSchema |
Reservado para uso futuro. |
| MEMBER_ID_NIL |
Uma constante usada com os campos ememidDestructor.memidConstructor |
| memidConstructor |
ID do construtor ou MEMBER_ID_NIL se nenhuma. |
| memidDestructor |
ID do destruidor ou MEMBER_ID_NIL se nenhuma. |
| tdescAlias |
Se typekind == TKIND_ALIAS, especifica o tipo para o qual esse tipo é um alias. |
| typekind |
Um TYPEKIND valor que descreve o tipo descrito por essas informações. |
| wMajorVerNum |
Número de versão principal. |
| wMinorVerNum |
Número de versão secundária. |
| wTypeFlags |
Um TYPEFLAGS valor que descreve essas informações. |