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 |