TYPEATTR Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém atributos de um UCOMITypeInfo.
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- Herança
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. |