Compartilhar via


Interface ITypeInfo2 (oaidl.h)

Usado para ler informações sobre objetos. Pode ser convertido em um ITypeInfo em vez de usar as chamadas QueryInterface e Release para permitir aberturas e alocações rápidas. Isso só funciona para casos em processo.

Herança

A interface ITypeInfo2 herda de ITypeInfo. ITypeInfo2 também tem estes tipos de membros:

Métodos

A interface ITypeInfo2 tem esses métodos.

 
ITypeInfo2::GetAllCustData

Obtém todos os itens de dados personalizados para a biblioteca. (ITypeInfo2.GetAllCustData)
ITypeInfo2::GetAllFuncCustData

Obtém todos os dados personalizados da função especificada.
ITypeInfo2::GetAllImplTypeCustData

Obtém todos os dados personalizados para o tipo de implementação especificado.
ITypeInfo2::GetAllParamCustData

Obtém todos os dados personalizados para o parâmetro de função especificado.
ITypeInfo2::GetAllVarCustData

Obtém a variável para os dados personalizados.
ITypeInfo2::GetCustData

Obtém os dados personalizados. (ITypeInfo2.GetCustData)
ITypeInfo2::GetDocumentation2

Recupera a cadeia de caracteres de documentação, o nome e o caminho completos do arquivo de Ajuda, o contexto de localização a ser usado e a ID de contexto para o tópico da Ajuda da biblioteca no arquivo de Ajuda.
ITypeInfo2::GetFuncCustData

Obtém os dados personalizados da função especificada.
ITypeInfo2::GetFuncIndexOfMemId

Associa a um membro específico com base em um DISPID conhecido, no qual o nome do membro não é conhecido (por exemplo, na associação a um membro padrão). (ITypeInfo2.GetFuncIndexOfMemId)
ITypeInfo2::GetImplTypeCustData

Obtém os dados personalizados do tipo de implementação.
ITypeInfo2::GetParamCustData

Obtém os dados personalizados do parâmetro especificado.
ITypeInfo2::GetTypeFlags

Retorna os sinalizadores de tipo sem nenhuma alocação. Isso retorna um sinalizador que expande os sinalizadores de tipo sem aumentar o TYPEATTR (atributo de tipo).
ITypeInfo2::GetTypeKind

Retorna a enumeração TYPEKIND rapidamente, sem fazer nenhuma alocação.
ITypeInfo2::GetVarCustData

Obtém os dados personalizados da variável especificada.
ITypeInfo2::GetVarIndexOfMemId

Associa a um membro específico com base em um DISPID conhecido, no qual o nome do membro não é conhecido (por exemplo, na associação a um membro padrão). (ITypeInfo2.GetVarIndexOfMemId)

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oaidl.h

Confira também

Funções e interfaces de descrição de tipo