Compartilhar via


Interface ICreateTypeInfo2 (oaidl.h)

Fornece as ferramentas para criar e administrar as informações de tipo definidas por meio da descrição do tipo. Deriva de ICreateTypeInfo e adiciona métodos para excluir itens que foram adicionados por meio de ICreateTypeInfo.

O método ICreateTypeInfo::LayOut fornece uma maneira para o criador das informações de tipo marcar para erros. Uma chamada para QueryInterface pode ser feita para a instância ICreateTypeInfo a qualquer momento para sua interface ITypeInfo. Chamar qualquer um dos métodos no ITypeInfointerface que exigem informações de layout dispõe as informações de tipo automaticamente.

Herança

A interface ICreateTypeInfo2 herda de ICreateTypeInfo. ICreateTypeInfo2 também tem estes tipos de membros:

Métodos

A interface ICreateTypeInfo2 tem esses métodos.

 
ICreateTypeInfo2::D eleteFuncDesc

Exclui uma descrição de função especificada pelo número de índice.
ICreateTypeInfo2::D eleteFuncDescByMemId

Exclui a descrição da função especificada (FUNCDESC).
ICreateTypeInfo2::D eleteImplType

Exclui os sinalizadores IMPLTYPE para a interface indexada.
ICreateTypeInfo2::D eleteVarDesc

Exclui a estrutura VARDESC especificada. (ICreateTypeInfo2.DeleteVarDesc)
ICreateTypeInfo2::D eleteVarDescByMemId

Exclui a estrutura VARDESC especificada. (ICreateTypeInfo2.DeleteVarDescByMemId)
ICreateTypeInfo2::SetCustData

Define um valor para dados personalizados.
ICreateTypeInfo2::SetFuncCustData

Define um valor para dados personalizados para a função especificada.
ICreateTypeInfo2::SetFuncHelpStringContext

Define um valor de contexto de Ajuda para uma função especificada.
ICreateTypeInfo2::SetHelpStringContext

Define o número de contexto para a cadeia de caracteres de Ajuda especificada.
ICreateTypeInfo2::SetImplTypeCustData

Define um valor para dados personalizados para o tipo de implementação especificado.
ICreateTypeInfo2::SetName

Define o nome do typeinfo.
ICreateTypeInfo2::SetParamCustData

Define um valor para os dados personalizados para o parâmetro especificado.
ICreateTypeInfo2::SetVarCustData

Define um valor para dados personalizados para a variável especificada.
ICreateTypeInfo2::SetVarHelpStringContext

Define um valor de contexto de Ajuda para uma variável especificada.

Requisitos

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

Confira também

Funções e interfaces de criação de tipos