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 |